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