/// <summary> /// Sums both Income & Expense DataLists. /// </summary> public void UpdateData() { if (ExpenseDataList != null) { IncomeTotal = IncomeDataList.Sum(x => x.Amount); ExpenseTotal = ExpenseDataList.Sum(x => x.Amount); NetDifference = IncomeTotal - ExpenseTotal; } }
/// <summary> /// Sums the Income DataList Values. Sorts all Income SubCategories. /// </summary> public void UpdateIncome() { IncomeTotal = IncomeDataList.Sum(x => x.Amount); NetDifference = IncomeTotal - ExpenseTotal; if (Income.AllIncomeCategories != null) { Income.AllIncomeCategories = SortCategories(IncomeDataList.ToList(), Income.AllIncomeCategories); } }