private void PopulateListView(Account account)
        {
            if (account.Id == 0)
            {
                var list = SilverCoinsManager.GetTransactions().ToList();
                transactions = list.ToList();
                foreach (var item in list.Where(x => x.Type == "Transfer"))
                {
                    transactions.Insert(transactions.IndexOf(item) + 1, new Transaction()
                    {
                        Id          = item.Id,
                        Name        = item.Name,
                        Category    = item.Category,
                        Amount      = item.Amount * item.CurrencyRate,
                        Account     = item.AccountTransfer,
                        CreatedDate = item.CreatedDate,
                        PaymentType = item.PaymentType,
                        Type        = "Income"
                    });
                }
            }
            else
            {
                transactions = SilverCoinsManager.GetAllTransactionsForAccount(account.Id);
            }

            transactionAdapter = new TransactionListAdapter(Activity, transactions, account);
            listView.Adapter   = transactionAdapter;
        }
        private void FilterTransactions()
        {
            var day     = spinnerDay.SelectedItemPosition;
            var month   = spinnerMonth.SelectedItemPosition;
            var year    = listOfYears[spinnerYear.SelectedItemPosition];
            var account = listOfAccounts[spinnerAccounts.SelectedItemPosition];

            if (day != 0 && month == 0)
            {
                Toast.MakeText(Activity, "Month must be selected!", ToastLength.Short).Show();
            }
            else
            {
                transactions       = SilverCoinsManager.GetTransactionsByDate(day, month, year, account.Id);
                transactionAdapter = new TransactionListAdapter(Activity, transactions, account);
                listView.Adapter   = transactionAdapter;
                showIntervalDialog.Dismiss();
            }
        }