public ActionResult Index() { SalesShipmentsStatisticsListModel model = new SalesShipmentsStatisticsListModel(); model.GoodsList = GetGoodsList(); model.ClientDataList = GetClientDataList(); model.FromDate = DateTime.Now; model.ToDate = DateTime.Now; return(View(model)); }
public ActionResult Index(PageInfo pageInfo, SalesShipmentsStatisticsListModel model) { IPagedList <SalesShipmentsStatisticsModelShow> salesShipmentsStatistics = _salesShipmentsStatisticsService.GetList( model.GoodsID, model.ClientDataID, model.FromDate, model.ToDate, pageInfo.PageIndex, pageInfo.PageSize, pageInfo.sortExpression); model.SalesShipmentsStatistics = salesShipmentsStatistics.MapTo <IList <SalesShipmentsStatisticsModelShow>, IList <SalesShipmentsStatisticsModel> >(); var results = new DataTable <SalesShipmentsStatisticsModel>() { Draw = pageInfo.Draw + 1, RecordsTotal = salesShipmentsStatistics.TotalCount, RecordsFiltered = salesShipmentsStatistics.TotalCount, Data = model.SalesShipmentsStatistics }; return(Json(new PlainJsonResponse(results))); }