public ActionResult ResetPassword(ResetPassword model) { try { string captchaKey = ConfigurationManager.AppSettings["ReCaptchaPrivateKey"]; if (ReCaptcha.Validate(privateKey: captchaKey)) { SystemUser su = BizMgr.EmailTemporaryPassword(model.UserName); if (su.SystemUserID > 0) { return ResetPasswordSuccess(su); } } else { ModelState.AddModelError("Captcha", "You did not enter the Captcha values correctly. Please try again."); ViewBag.PasswordFormat = AccountValidation.PasswordFormatMessage; } } catch (Exception ex) { LogController.LogError(ex, LogEntryType.NormalError, "", "", "", "UserName=" + model.UserName); } return View(model); }
public ActionResult ResetPassword() { ResetPassword rp = new ResetPassword(); return View(rp); }