//[MyAuthorize(Roles="2")] public ActionResult UserList( string username , string usertype = "2" , int state=2 , int pageidx = 1) { Models.AccountContext dbContext = new Models.AccountContext(); Page<User> page = dbContext.QueryByPage(username, (EnableEnum)state, pageidx); SetDropDownlist(state); SetUserTypeDropDownlist(usertype); return View(page); }
public JsonResult GetUserList(String name, int pageidx = 0, int pagesize = 20) { ContractMvcWeb.Models.AccountContext db = new Models.AccountContext(); ContractMvcWeb.Models.Beans.User query = new Models.Beans.User(); query.username = name; query.realname = name; query.phone = name; Models.Beans.Page<ContractMvcWeb.Models.Beans.User> list = db.QueryByPage(query, pageidx, pagesize); Models.Result result = new Result((int)ResultCodeEnum.Success, "", list); JsonResult jsonresult = new JsonResult(); jsonresult.Data = result; jsonresult.JsonRequestBehavior = JsonRequestBehavior.AllowGet; return jsonresult; }