public ActionResult ResetPassword(string email = "", string newPassword = "", string confirmPassword = "") { if (newPassword != confirmPassword) { ModelState.AddModelError("newPass", "Mật khẩu mới và nhập lại mật khẩu không khớp"); } if (!ModelState.IsValid) { ViewBag.email = email; ViewBag.newPass = newPassword; ViewBag.confirmPass = confirmPassword; return(View()); } var reset = AccountBLL.Change_Pass(email, EncodeMD5.GetMD5(newPassword)); if (reset) { return(RedirectToAction("Login")); } else { ViewBag.email = email; ViewBag.newPass = newPassword; ViewBag.confirmPass = confirmPassword; return(View()); } }
public ActionResult ChangePwd(string email, string oldpass, string newpass, string repeatpass) { if (!AccountBLL.Check_Pass(email, EncodeMD5.GetMD5(oldpass))) { ModelState.AddModelError("errorPass", "Sai mật khẩu"); } if (String.Equals(EncodeMD5.GetMD5(newpass), EncodeMD5.GetMD5(repeatpass)) == false) { ModelState.AddModelError("newPass", "Mật khẩu mới và nhập lại mật khẩu không khớp"); } if (!ModelState.IsValid) { ViewBag.oldPass = oldpass; ViewBag.newPass = newpass; ViewBag.repeatPass = repeatpass; return(View()); } else { bool rs = AccountBLL.Change_Pass(email, EncodeMD5.GetMD5(newpass)); return(RedirectToAction("Index", "Dashboard")); } //return Content("OK"); }