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(); } }