public EntriesController( ILanguageManager languageManager, IPeriodManager periodManager, IWritableOptions <DefaultKeysOptions> defaultKeysOptions, IEntryRepository entryRepo, IEntryItemRepository entryItemRepo, IAccountRepository accountRepo, IAccountBalanceRepository accountBalanceRep, IAccountBalanceService accountBalanceService, ICostCenterRepository costCenterRepo, IBranchRepository branchRepo, ICurrencyRepository currencyRepo, IReportService reportService, IFinancialPeriodRepository financialPeriodRepo) : base(languageManager) { _periodManager = periodManager; _defaultKeysOptions = defaultKeysOptions; _entryRepo = entryRepo; _entryItemRepo = entryItemRepo; _accountRepo = accountRepo; _accountBalanceRep = accountBalanceRep; _accountBalanceService = accountBalanceService; _costCenterRepo = costCenterRepo; _branchRepo = branchRepo; _currencyRepo = currencyRepo; _reportService = reportService; _financialPeriodRepo = financialPeriodRepo; }
public ReportService( IEntryItemRepository entryItemrep, IEntryRepository entryRep, IBillRepository billRepo, IAccountRepository accountRep, ICostCenterRepository costCenterRep, ICurrencyRepository currencyRep, IModelFactory modelFactory) { _entryItemrep = entryItemrep; _entryRep = entryRep; _billRepo = billRepo; _accountRep = accountRep; _costCenterRep = costCenterRep; _currencyRep = currencyRep; _modelFactory = modelFactory; }
public ReportsController( ILanguageManager languageManager, ICustomerRepository customerRepo, ICustomerTypeRepository customerTypeRepo, IAccountRepository accountRepo, ICostCenterRepository costCenterRepo, IEntryItemRepository entryItemRepo, IBillRepository billRepo, IPeriodManager periodManager, IReportService reportService ) : base(languageManager) { _periodManager = periodManager; _customerRepo = customerRepo; _billRepo = billRepo; _customerTypeRepo = customerTypeRepo; _accountRepo = accountRepo; _costCenterRepo = costCenterRepo; _entryItemRepo = entryItemRepo; _reportService = reportService; }