public override bool ConfirmAccount(string accountConfirmationToken)
{
if (string.IsNullOrEmpty(accountConfirmationToken))
{
throw CreateArgumentNullOrEmptyException("accountConfirmationToken");
}
using (BlogUnitOfWork context = new BlogUnitOfWork(new ModelContextInit()))
{
dynamic row = context.Users.FirstOrDefault(Usr => Usr.ConfirmationToken == accountConfirmationToken);
if (row != null)
{
row.IsConfirmed = true;
context.SaveChanges();
return true;
}
return false;
}
}