Example #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());
        }