public ActionResult Login(LoginModel model) { if (ModelState.IsValid) { var dao = new userDao(); var result = dao.LoginUser(model.UserName, Encryptor.MD5Hash(model.Password)); if (result == 1) { var user = dao.GetById(model.UserName); var userSession = new userLogin(); userSession.UserName = user.TenTaiKhoan; userSession.UserID = user.MaUser; Session.Add(CommonConstants.USER_SESSION, userSession); return(Redirect("/Home/Index")); } else if (result == 0) { ModelState.AddModelError("", "Tài khoản không tồn tại"); } else if (result == -1) { ModelState.AddModelError("", "Tài khoản bị khóa"); } else if (result == -2) { ModelState.AddModelError("", "Mật khẩu không đúng"); } else { ModelState.AddModelError("", "Đăng Nhập Không Đúng"); } } return(View(model)); }