public ActionResult ForgotPassword(LogOnViewModel model)
{
if (ModelState.IsValid)
{
User userExist = accountRepository.GetUserByEmail(model.Email);
if (userExist != null)
{
accountRepository.ForgotPassword(model.Email);
this.Success(string.Format("New password sent to {0}", model.Email));
}
else
{
this.Error(string.Format("Email not found: {0}", model.Email));
}
}
return RedirectToAction("LogOn", "Account");
}