private void DisplayTransactions() { var transactionData = _accountService.GetAccountTransactionSummary(SelectedAccount, _applicationState.CurrentWorkPeriod); AccountDetails.Clear(); AccountDetails.AddRange(transactionData.Transactions); AccountSummaries.Clear(); AccountSummaries.AddRange(transactionData.Summaries); RaisePropertyChanged(() => TotalBalance); }
private void DisplayTransactions() { if (FilterType != Resources.Default) { var dateRange = _accountService.GetDateRange(FilterType, _applicationState.CurrentWorkPeriod); Start = dateRange.Start; End = dateRange.End; } var transactionData = _accountService.GetAccountTransactionSummary(SelectedAccount, _applicationState.CurrentWorkPeriod, Start, End); Start = transactionData.Start; End = transactionData.End != transactionData.Start ? transactionData.End : null; AccountDetails.Clear(); AccountDetails.AddRange(transactionData.Transactions); AccountSummaries.Clear(); AccountSummaries.AddRange(transactionData.Summaries); RaisePropertyChanged(() => TotalBalance); }