コード例 #1
0
        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());
        }
コード例 #2
0
 public ISession GetSession()
 {
     return(_sessionHelper.GetSession());
 }