public ActionResult LogOn(LogOnModel model) { if (ModelState.IsValid) { AdminUser admin; if (AdminService.Validate(model.UserName, model.Password, out admin)) { FormsService.SignIn(model.UserName, false); admin.LoginIP = Utility.GetIP(); admin.LoginTime = DateTime.Now; AdminService.UpdateEntity(admin); IoC.Resolve<IAdminLogService>().AddAdminLog(admin, admin.UserName + "登陆成功", "/Account/LogOn", admin.LoginIP); return RedirectToAction("Index", "Home"); } ModelState.AddModelError("", "您输入的用户名和密码无效!"); } return View(model); }
public ActionResult LogOn() { var model = new LogOnModel(); return View(model); }