Exemplo n.º 1
0
        private double GetTotalBalance()
        {
            if (IsTransactionView)
            {
                return(selectedAccount.CurrentBalance);
            }

            return(AllAccounts != null
                ? AllAccounts.Sum(x => x.CurrentBalance)
                : 0);
        }
Exemplo n.º 2
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);
        }