Esempio n. 1
0
        public ActionResult SetPassword(UserResetPasswordFromAdminViewModel model)
        {
            if (ModelState.IsValid)
            {
                User user = this.users.GetById(model.UserId);
                user.PasswordHash   = UserManager.PasswordHasher.HashPassword(model.Password);
                TempData["Success"] = "User password has been reset";

                return(RedirectToAction("Edit", new { id = model.UserId }));
            }

            return(PartialView("_SetPassword", model));
        }
        public ActionResult SetPassword(UserResetPasswordFromAdminViewModel model)
        {
            if (ModelState.IsValid)
            {
                User user = this.users.GetById(model.UserId);
                user.PasswordHash = UserManager.PasswordHasher.HashPassword(model.Password);
                TempData["Success"] = "User password has been reset";

                return RedirectToAction("Edit", new { id = model.UserId });
            }

            return PartialView("_SetPassword", model);
        }