Exemplo n.º 1
0
        public ActionResult ChangePassword(string id)
        {
            var model = new ChangePasswordModel();

            if (ResetPasswordRequestRepo.isUrlValid(id))
            {
                return(View(model));
            }
            else
            {
                return(Content("Request is expired"));
            }
        }
Exemplo n.º 2
0
        public ActionResult ResetPassword(ResetPasswordModel model)
        {
            if (!ModelState.IsValid)
            {
                return(View(model));
            }
            var result = ResetPasswordRequestRepo.GetMail(model.UserName);

            if (result.HasError)
            {
                ViewBag.Error = result.Message;
                return(View(model));
            }
            ViewBag.Success = "Please, check your email for reset password";
            return(View(model));
        }