コード例 #1
0
        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();
            }
        }