public IncomeSummaryViewModel MapIncomeDTOListToIncomeSummaryViewModel(List <IIncome> incomeDTOList, int currentPage) { if (incomeDTOList == null || !incomeDTOList.Any()) { return(new IncomeSummaryViewModel()); } IncomeSummaryViewModel incomeSummaryViewModel = new IncomeSummaryViewModel() { IncomeViewModels = MapIncomesDTOListToViewModelList(incomeDTOList), TotalAmount = GetTotalIncomeAmount(incomeDTOList), PagingViewModel = PagingHelpers.MapPagingViewModel(MAXNUMBEROFPAGES, currentPage, incomeDTOList[0].TotalCount) }; return(incomeSummaryViewModel); }
public ExpenseSummaryViewModel MapExpenseDTOListToExpenseSummaryViewModel(IList <IExpense> expenseDTOList, int currentPage) { if (expenseDTOList == null || !expenseDTOList.Any()) { return(new ExpenseSummaryViewModel()); } ExpenseSummaryViewModel expenseSummaryViewModel = new ExpenseSummaryViewModel() { ExpenseViewModels = MapExpensesDTOListToViewModelList(expenseDTOList), TotalAmount = this.GetTotalExpenseAmount(expenseDTOList), PagingViewModel = PagingHelpers.MapPagingViewModel(MAXNUMBEROFPAGES, currentPage, expenseDTOList[0].TotalCount) }; return(expenseSummaryViewModel); }