Пример #1
0
 public BillsController(
     ILanguageManager languageManager,
     IPeriodManager periodManager,
     IWritableOptions <DefaultKeysOptions> defaultKeysOptions,
     IBillRepository billRepo,
     IEntryRepository entryRepo,
     IBillTypeRepository billTypeRepo,
     ICustomerRepository customerRepo,
     IAccountRepository accountRepo,
     IAccountBalanceRepository accountBalanceRepo,
     IAccountBalanceService accountBalanceService,
     IStoreRepository storeRepo,
     ICostCenterRepository costCenterRepo,
     IBranchRepository branchRepo,
     IItemRepository itemRepo,
     IItemUnitRepository itemUnitRepo,
     IStoreItemRepository storeItemRepo,
     IStoreItemUnitRepository storeItemUnitRepo,
     IPriceRepository priceRepo,
     ICurrencyRepository currencyRepo,
     IFinancialPeriodRepository financialPeriodRepo) : base(languageManager)
 {
     _periodManager         = periodManager;
     _defaultKeysOptions    = defaultKeysOptions;
     _billRepo              = billRepo;
     _entryRepo             = entryRepo;
     _billTypeRepo          = billTypeRepo;
     _customerRepo          = customerRepo;
     _accountRepo           = accountRepo;
     _accountBalanceRepo    = accountBalanceRepo;
     _accountBalanceService = accountBalanceService;
     _storeRepo             = storeRepo;
     _costCenterRepo        = costCenterRepo;
     _branchRepo            = branchRepo;
     _itemRepo              = itemRepo;
     _itemUnitRepo          = itemUnitRepo;
     _storeItemRepo         = storeItemRepo;
     _storeItemUnitRepo     = storeItemUnitRepo;
     _priceRepo             = priceRepo;
     _currencyRepo          = currencyRepo;
     _financialPeriodRepo   = financialPeriodRepo;
 }
Пример #2
0
 public ItemsController(
     ILanguageManager languageManager,
     IPeriodManager periodManager,
     IItemGroupRepository itemGroupRepo,
     IItemRepository itemRepo,
     IUnitRepository unitRepo,
     IItemUnitRepository itemUnitRepo,
     IPriceRepository priceRepo,
     IItemUnitPriceRepository itemUnitPriceRepo,
     IStoreItemUnitRepository storeItemUnitRepo,
     IModelFactory modelFactory) : base(languageManager)
 {
     _periodManager     = periodManager;
     _itemRepo          = itemRepo;
     _unitRepo          = unitRepo;
     _itemUnitRepo      = itemUnitRepo;
     _itemGroupRepo     = itemGroupRepo;
     _priceRepo         = priceRepo;
     _itemUnitPriceRepo = itemUnitPriceRepo;
     _storeItemUnitRepo = storeItemUnitRepo;
     _modelFactory      = modelFactory;
 }