public ActionResult GetPagesByNotRelationship(long id, int page, int rows) { SearchPages_Data pageAll = _saService.GetPageAll(); DeviceModel deviceById = _saService.GetDeviceById(id); List <long> pageids = _saService.GetPageids(deviceById); string[] array = new string[0]; if (pageids != null && pageids.Count > 0) { array = ( from p in pageids select p.ToString()).ToArray(); } List <SearchPages_Data_Page> list = ( from p in pageAll.pages where !array.Contains <string>(p.page_id.ToString()) select p).ToList(); DataGridModel <SearchPages_Data_Page> dataGridModel = new DataGridModel <SearchPages_Data_Page>() { rows = list, total = list.Count }; return(Json(dataGridModel)); }
public ActionResult PageList(int page, int rows) { SearchPages_Data pageAll = _saService.GetPageAll(page, rows); DataGridModel <SearchPages_Data_Page> dataGridModel = new DataGridModel <SearchPages_Data_Page>() { rows = pageAll.pages, total = pageAll.total_count }; return(Json(dataGridModel)); }