public ActionResult Dangnhap(TaiKhoan tk) { // var result = db.CheckAcount(l.UserName, Encrypter.MD5Hash(l.PassWord)); if (ModelState.IsValid) { var lk = db.CheckTaiKhoan(tk.UserName, Encrypter.MD5Hash(tk.MatKhau)); var result = Convert.ToInt32(lk[0]); switch (result) { case 0: ModelState.AddModelError("", "Tài khoản không tồn tại"); break; case 1: TaiKhoan ac = lk[1] as TaiKhoan; Session.Add("User_Session", ac); //SessionHelper.SetSession(new UserSession() { UserName = l.UserName }); return(RedirectToAction("Index", "HomeAdmin", ac)); case -1: ModelState.AddModelError("", "Tài khoản đang bị khóa"); break; case -2: ModelState.AddModelError("", "Mật khẩu không đúng"); break; default: ModelState.AddModelError("", "User name và mật khẩu không đúng"); break; } ; } else { ModelState.AddModelError("", "User name và mật khẩu không đúng"); } return(View(tk)); }