public IActionResult Index(AccountModel model) { //if (!ModelState.IsValid) throw new Exception(ModelState.GetErrorsMessage()); var checkLogin = _accountService.CheckLogin(model); if (checkLogin) { _sessionHelper.SetSession("loginSession", new UserSession { UserName = model.UserName }); return(RedirectToAction("Index", "Home")); } else { ModelState.AddModelError("", "Tên đăng nhập hoặc mật khẩu không tồn tại"); } var ses = _sessionHelper.GetSession <UserSession>("loginSession"); return(View()); }
public ISession GetSession() { return(_sessionHelper.GetSession()); }