public DefineEntriesVM(IEntryDataService entryDataService, IProcessingRuleDataService processingRuleDataService, IEventAggregator eventAggregator) { mEntryDataService = entryDataService; mProcessingRuleDataService = processingRuleDataService; mEventAggregator = eventAggregator; }
/// <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; }
public EntryDataService(IUnitOfWorkFactory uowFactory, IAuthorizationService authorizationService, Lazy <IPeriodDataService> periodDataService, IEntryPeriodDataService entryPeriodDataService, IProcessingRuleDataService processingRuleDataService) : base(uowFactory, authorizationService) { mPeriodDataService = periodDataService; mEntryPeriodDataService = entryPeriodDataService; mProcessingRuleDataService = processingRuleDataService; }
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; }
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())}"); }