public JsonResult GetPagedInJson(int page, int rows, string sidx, string sord) { int totalfound = 0; var query = rules.FindAll(p => p.Matricula != "", sidx, sord == "true", page, rows, out totalfound); return new JsonResult() { Data = new { Items = query.ToArray(), ItemCount = totalfound, PageIndex = page, TotalPages = (totalfound / rows) + 1 } }; }