コード例 #1
0
 private void ProcessTransactions()
 {
     if (File.Exists(Config.DatabasePath))
     {
         IStatementProcessingService _statementProcessingService = new StatementProcessingService(Config.SearchDirectory);
         IEnumerable <Transaction>   processedTransactions       = _statementProcessingService.ProcessStatements();
         _transactionRepository.AddBulkTransactions(processedTransactions);
         foreach (Vendor vendor in _vendorRepository.GetVendors())
         {
             _transactionRepository.UpdateTransactionVendors(vendor);
         }
         UpdateViewModels();
     }
 }