예제 #1
0
 public ActionResult GetWebSiteLinks(JqGridRequest request, string keyword)
 {
   var searchCriteria = new WebSiteLinkSearchCriteria();
   var result = _webSiteLinkReportService.Search(searchCriteria, request.RecordsCount, request.PageIndex);
   var jsonData = new
   {
     total = (result.Count + request.RecordsCount - 1) / request.RecordsCount,
     page = request.PageIndex + 1,
     records = result.Count,
     rows = result.Items
   };
   return Json(jsonData, JsonRequestBehavior.AllowGet);
 }
 public SearchResult<WebSiteLinkDTO> Search(WebSiteLinkSearchCriteria searchCriteria, int pageSize, int pageIndex)
 {
   return _executor.Execute(new GetWebSiteLinkDTOBySearchCriteriaDbCommand(searchCriteria, pageIndex, pageSize));
 }