예제 #1
0
        public ActionResult Login(LoginViewModel model)
        {
            model.Password = model.Password.ToMD5String();
            var result = _service.Select(s => s.UserName == model.UserName && s.Password == model.Password);

            if (result?.Any() ?? false)
            {
                Session[Utilities.ConfigBase.CurrentUserSessionKey] = model;
                return(RedirectToAction("Index"));
            }

            ModelState.AddModelError("", "用户或密码错误");
            return(View(model));
        }
예제 #2
0
        public ActionResult Index()
        {
            var books = _bookService.Select(b => true);

            return(View(books));
        }