public List <DistributionModel> GetDistributionData(int?page, int?pageSize, string curDate, int?period, StatusDistribution?status) { var pager = new Pagination(page, pageSize); int totalCount = 0; var data = ds.GetData(curDate, period, status, out totalCount, pager.Page, pager.PageSize); pager.SetPagination(totalCount); ViewBag.Pager = pager; return(data); }