public ActionResult Data() { string currentPage = Request["page"]; string pagesize = Request["rows"]; string name = Request["name"]; var user = Session[Constants.USER_KEY] as User; int page = 1; int size = 10; if (!string.IsNullOrEmpty(currentPage)) { page = int.Parse(currentPage); } if (!string.IsNullOrEmpty(pagesize)) { size = int.Parse(pagesize); } var entitys = sysCorpTypeBll.GetSysCorpTypes(name); List <SysCorpType> list = entitys.Skip((page - 1) * size).Take(size).ToList(); int count = entitys.Count(); DataGrid <SysCorpType> result = new DataGrid <SysCorpType>(); result.rows = list; result.total = count; return(Json(result, JsonRequestBehavior.AllowGet)); }
public List <SelectListItem> InitCorpTypeDropDownList() { return(sysCorpTypeBll.GetSysCorpTypes().Select(item => new SelectListItem() { Text = item.Name, Value = item.ID.ToString() }).ToList()); }