Exemple #1
0
        public ActionResult ForgetPassword(ForgotPasswordModel model)
        {
            if (ModelState.IsValid)
            {
                if (_userProfileService.ChangePassword(model.UserProfilID, MD5Hashing.MD5Hash(model.Password)))
                {
                    _forgetPasswordRequestService.InvalidateRequest(model.UserProfilID);
                }

                return RedirectToAction("LogOn");
            }
            return View("ForgetPassword", model);
        }
Exemple #2
0
 public ActionResult ForgetPassword(string key)
 {
     ForgetPasswordRequest req = _forgetPasswordRequestService.GetValidRequest(key);
     if (req != null)
     {
         ForgotPasswordModel model = new ForgotPasswordModel();
         model.UserProfilID = req.UserProfileID;
         return View("ForgetPassword", model);
     }
     return new EmptyResult();
 }