Beispiel #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));
        }
Beispiel #2
0
 public SearchResult <WebSiteLinkDTO> Search(WebSiteLinkSearchCriteria searchCriteria, int pageSize, int pageIndex)
 {
     return(_executor.Execute(new GetWebSiteLinkDTOBySearchCriteriaDbCommand(searchCriteria, pageIndex, pageSize)));
 }
 public GetWebSiteLinkDTOBySearchCriteriaDbCommand(WebSiteLinkSearchCriteria criteria, int pageIndex, int pageSize)
 {
     _criteria  = criteria;
     _pageIndex = pageIndex;
     _pageSize  = pageSize;
 }