public ActionResult ChangePassword(int id) { var userChangePassword = UserService.Find(id); if (userChangePassword == null) { return(RedirectToAction("Index")); } var userChangePasswordModels = new UserChangePassworModels { Id = userChangePassword.ID, UserName = userChangePassword.UserName }; return(View("ChangePassword", userChangePasswordModels)); }
public ActionResult OnChangePassword(UserChangePassworModels user) { if (ModelState.IsValid) { var result = UserService.ChangePassword(user.Id, user.NewPassword); if (result == Result.NotExists) { ModelState.AddModelError("", "Khách hàng không tồn tại trên hệ thống."); return(View("ChangePassword", user)); } SetFlashMessage("Thay đổi mật khẩu thành công."); if (user.SaveList) { return(RedirectToAction("Index")); } return(View("ChangePassword", user)); } return(View("ChangePassword", user)); }