Ejemplo n.º 1
0
 public DefineEntriesVM(IEntryDataService entryDataService, IProcessingRuleDataService processingRuleDataService,
                        IEventAggregator eventAggregator)
 {
     mEntryDataService          = entryDataService;
     mProcessingRuleDataService = processingRuleDataService;
     mEventAggregator           = eventAggregator;
 }
Ejemplo n.º 2
0
 /// <summary>Initializes a new instance of the <see cref="DataExporterService"/> class.
 /// </summary>
 /// <param name="authorizationService">The authorization service.</param>
 /// <param name="entryDataService">The entry data service.</param>
 /// <param name="processingRuleDataService">The processing rule data service.</param>
 /// <param name="transactionDataService">The transaction data service.</param>
 public DataExporterService(IAuthorizationService authorizationService, IEntryDataService entryDataService, IProcessingRuleDataService processingRuleDataService,
                            ITransactionDataService transactionDataService)
 {
     mAuthorizationService      = authorizationService;
     mEntryDataService          = entryDataService;
     mProcessingRuleDataService = processingRuleDataService;
     mTransactionDataService    = transactionDataService;
 }
Ejemplo n.º 3
0
 public EntryDataService(IUnitOfWorkFactory uowFactory, IAuthorizationService authorizationService,
                         Lazy <IPeriodDataService> periodDataService, IEntryPeriodDataService entryPeriodDataService,
                         IProcessingRuleDataService processingRuleDataService)
     : base(uowFactory, authorizationService)
 {
     mPeriodDataService         = periodDataService;
     mEntryPeriodDataService    = entryPeriodDataService;
     mProcessingRuleDataService = processingRuleDataService;
 }
Ejemplo n.º 4
0
 public DataProcessorService(ILogFile logFile, IEntryPeriodDataService entryPeriodDataService,
                             IProcessingRuleDataService processingRuleDataService, IPeriodDataService periodDataService,
                             ITransactionDataService transactionDataService, IEventAggregator eventAggregator)
 {
     mLogFile = logFile;
     mProcessingRulesDataService = processingRuleDataService;
     mEntryPeriodDataService     = entryPeriodDataService;
     mPeriodDataService          = periodDataService;
     mTransactionDataService     = transactionDataService;
     mEventAggregator            = eventAggregator;
 }
Ejemplo n.º 5
0
        public DefineRulesVM(IProcessingRuleDataService processingRuleDataService, IEntryDataService entryDataService,
                             IPeriodDataService periodDataService, ITransactionDataService transactionDataService, ILogFile logFile)
        {
            mProcessingRuleDataService = processingRuleDataService;
            mEntryDataService          = entryDataService;
            mPeriodDataService         = periodDataService;
            mTransactionDataService    = transactionDataService;
            mLogFile = logFile;

            MatchingTransactions = new ObservableCollection <Transaction>();

            InitializeStateMachine();

            mLogFile.Debug($"DefineRulesVM.MainStm: {UmlDotGraph.Format(mMainStm.GetInfo())}");
        }