Exemplo n.º 1
0
 public DefineEntriesVM(IEntryDataService entryDataService, IProcessingRuleDataService processingRuleDataService,
                        IEventAggregator eventAggregator)
 {
     mEntryDataService          = entryDataService;
     mProcessingRuleDataService = processingRuleDataService;
     mEventAggregator           = eventAggregator;
 }
Exemplo n.º 2
0
 public PeriodDataService(IUnitOfWorkFactory uowFactory, IAuthorizationService authorizationService, IEntryDataService entryDataService,
                          IEntryPeriodDataService entryPeriodDataService)
     : base(uowFactory, authorizationService)
 {
     mEntryDataService       = entryDataService;
     mEntryPeriodDataService = entryPeriodDataService;
 }
Exemplo n.º 3
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;
 }
Exemplo n.º 4
0
        public YearOverviewVm(int year, IEntryPeriodDataService entryPeriodDataService, IEntryDataService entryDataService,
                              ITransactionDataService transactionService)
        {
            Year = year;
            mEntryPeriodDataService = entryPeriodDataService;
            mEntryDataService       = entryDataService;
            mTransactionDataService = transactionService;

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