public ActionResult ChangePassWord(Customer editpass, string newpassword, string repassword) { ModelState.Remove("CustomerId"); ModelState.Remove("CustomerRole"); ModelState.Remove("DateRegister"); ModelState.Remove("CustomerName"); ModelState.Remove("CustomerAddress"); ModelState.Remove("CustomerPhone"); ModelState.Remove("CustomerEmail"); editpass.CustomerEmail = Session["email"].ToString(); if (newpassword != repassword) { ModelState.AddModelError("", "Incorrect re-password"); } else { if (ModelState.IsValid) { if (editpass.CustomerPassword == Session["password"].ToString()) { editpass.CustomerPassword = newpassword; if (CustomerModel.EditPassword(editpass)) { Session["password"] = newpassword; ModelState.AddModelError("", "Update Successful!!"); return(View()); } ModelState.AddModelError("", "Incorrect Old Password!!"); } ModelState.AddModelError("", "Can't Update!!"); } } return(View()); }