public ForgotPasswordModel ThirdForgotPasswordModel() { var thirdForgotPasswordModel = new ForgotPasswordModel { Email = null }; return thirdForgotPasswordModel; }
public ForgotPasswordModel FirstForgotPasswordModel() { var firstForgotPasswordModel = new ForgotPasswordModel { Email = null }; return firstForgotPasswordModel; }
public ForgotPasswordModel SecondForgotPasswordModel() { var secondForgotPasswordModel = new ForgotPasswordModel { Email = null }; return secondForgotPasswordModel; }
public ActionResult ForgotPassword(ForgotPasswordModel model) { if (ModelState.IsValid) { var userName = MembershipService.GetUserNameByEmail(model.Email); if (userName != null) { var currentUser = MembershipService.GetUser(userName); if (currentUser != null && model.Email.ToLower() == currentUser.Email.ToLower()) { AccountHelper.SendResetEmail(currentUser); return RedirectToAction("ResetPasswordSuccess", "Account"); } } else { ModelState.AddModelError(string.Empty, @"The email address entered does not exist."); } } return View(); }