private double GetTotalBalance() { if (IsTransactionView) { return(selectedAccount.CurrentBalance); } return(AllAccounts != null ? AllAccounts.Sum(x => x.CurrentBalance) : 0); }
public List <List <string> > GetItems() { List <List <string> > items = new List <List <string> >(); List <string> newitem = new List <string>(); foreach (AccountsModel account in AllAccounts) { newitem = new List <string> { account.Short, account.NameMain, account.SaldoDL.ToString(Vf.LevFormatUI), account.SaldoKL.ToString(Vf.LevFormatUI), account.SaldoDV.ToString(Vf.LevFormatUI), account.SaldoKV.ToString(Vf.LevFormatUI), account.SaldoDK.ToString(Vf.LevFormatUI), account.SaldoKK.ToString(Vf.LevFormatUI) }; items.Add(newitem); } newitem = new List <string> { "-------", "---------", "---------", "---------", "---------", "---------", "---------", "---------" }; items.Add(newitem); newitem = new List <string> { "", "", AllAccounts.Sum(e => e.SaldoDL).ToString(Vf.LevFormatUI), AllAccounts.Sum(e => e.SaldoKL).ToString(Vf.LevFormatUI), AllAccounts.Sum(e => e.SaldoDV).ToString(Vf.LevFormatUI), AllAccounts.Sum(e => e.SaldoKV).ToString(Vf.LevFormatUI), AllAccounts.Sum(e => e.SaldoDK).ToString(Vf.LevFormatUI), AllAccounts.Sum(e => e.SaldoKK).ToString(Vf.LevFormatUI) }; items.Add(newitem); return(items); }