public ActionResult ChangePass(string password) { var session = (AdminLogin)Session[CommonConstants.USER_SESSION]; ViewBag.AdminName = session.name; var dao = new AdminDao(); if (!string.IsNullOrEmpty(password)) { var encryptedMd5Pas = Encryptor.MD5Hash(password); password = encryptedMd5Pas; } else { ModelState.AddModelError("", "Mật khẩu quá ngắn."); } var id = dao.ChangePass(password, session.id_admin); if (id) { SetNotice("Hệ thống đã đổi thành công.", "success"); return(RedirectToAction("ChangePass")); } else { ModelState.AddModelError("", "Cập nhật tài khoản không thành công."); } return(View()); }