public HttpResponseMessage GetUserStatics(int limit, int page) { ResultMsg resultMsg = new ResultMsg(); try { if (limit < 1) { limit = 10; } if (page < 1) { page = 1; } OrderSearchModel search = new OrderSearchModel(); search.limit = limit; search.page = page; using (T_AdminRepository repository = new T_AdminRepository()) { var pagelist = repository.GetVSUserPageList(search.page, search.limit); resultMsg.data = pagelist.Data; resultMsg.count = pagelist.TotalItemCount; } } catch (Exception ex) { resultMsg.code = (int)StatusCodeEnum.Error; resultMsg.msg = ex.Message; } return(resultMsg.toJson()); }
public ActionResult Login(LoginViewModel model, string returnUrl) { ViewBag.ReturnUrl = returnUrl; if (string.IsNullOrWhiteSpace(model.UserName) || string.IsNullOrWhiteSpace(model.Password)) { ModelState.AddModelError("", "请输入用户名和密码"); return(View(model)); } string msg = string.Empty; using (IT_Admin repository = new T_AdminRepository()) { if (!repository.CheckUserAndPwd(model.UserName, model.Password)) { ModelState.AddModelError("", "用户名或密码错误"); return(View(model)); } } model.Roles = "Admin"; FormsAuthHelper.AddFormsAuthCookie(model.UserName, model, 0);//设置ticket票据的名称为用户的id,设置有效时间为60分钟 return(Redirect(returnUrl ?? "~/Admin")); }