public ActionResult ChangePassword(int id) { var adminAccountPassword = AdminAccountService.Find(id); if (adminAccountPassword == null) { return(RedirectToAction("Index")); } var adminChangePasswordModels = new AdminChangePassworModels { Id = adminAccountPassword.ID, UserName = adminAccountPassword.UserName }; return(View("ChangePassword", adminChangePasswordModels)); }
public ActionResult OnChangePassword(AdminChangePassworModels admin) { if (ModelState.IsValid) { var result = AdminAccountService.ChangePassword(admin.Id, admin.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", admin)); } SetFlashMessage("Thay đổi mật khẩu thành công."); if (admin.SaveList) { return(RedirectToAction("Index")); } return(View("ChangePassword", admin)); } return(View("ChangePassword", admin)); }