public ActionResult Login(Login model) { if (ModelState.IsValid) { var dao = new DataAccessObject(); var result = dao.LoginKH(model.TaiKhoan, FileMaHoa.MD5Hash(model.MatKhau)); if (result == 1) { var khachHang = dao.GetByID_KH(model.TaiKhoan); Session.Add(CommonConstants.CUSTOMER_SESSION, khachHang.HoTen); return(Redirect("/")); } else if (result == 0) { ModelState.AddModelError("", "Tài Khoản Không Tồn Tại!!!"); } else if (result == -2) { ModelState.AddModelError("", "Mật Khẩu Không Đúng!!!"); } else if (result == -1) { ModelState.AddModelError("", "Tài Khoản Đã Bị Khóa!!!"); } model = new Login(); } return(View(model)); }