public SaleUseCases(ISaleRepository saleRepository, IDetailRepository detailRepository, IProductRepository productRepository, IPriceRepository priceRepository, IClientRepository clientRepository, ICashRepository cashRepository, ICreditCardRepository creditCardRepository, IDebitCardRepository debitCardRepository, IChequesPaymentRepository chequesPaymentRepository, IChequeRepository chequeRepository, IOwnFeesRepository ownFeesRepository, IFeeRepository feeRepository, IFeeRuleRepository feeRuleRepository, IMapper mapper ) { _saleRepository = saleRepository; _detailRepository = detailRepository; _productRepository = productRepository; _priceRepository = priceRepository; _clientRepository = clientRepository; _cashRepository = cashRepository; _creditCardRepository = creditCardRepository; _debitCardRepository = debitCardRepository; _chequesPaymentRepository = chequesPaymentRepository; _chequeRepository = chequeRepository; _ownFeesRepository = ownFeesRepository; _feeRepository = feeRepository; _feeRuleRepository = feeRuleRepository; _mapper = mapper; }
public ClientUseCases(IClientRepository clientRepository, ISaleRepository saleRepository, IOwnFeesRepository ownFeesRepository, IMapper mapper) { _clientRepository = clientRepository; _saleRepository = saleRepository; _ownFeesRepository = ownFeesRepository; _mapper = mapper; }
public PeriodicReportUseCases(ISaleRepository saleRepositoryRepository, IProductEntryRepository productEntryRepository, ICommissionRepository commissionRepository, IMiscellaneousExpensesRepository miscellaneousExpensesRepository, IOwnFeesRepository ownFeesRepository, IFeeRuleRepository feeRuleRepository, IMapper mapper) { _saleRepositoryRepository = saleRepositoryRepository; _productEntryRepository = productEntryRepository; _commissionRepository = commissionRepository; _miscellaneousExpensesRepository = miscellaneousExpensesRepository; _ownFeesRepository = ownFeesRepository; _feeRuleRepository = feeRuleRepository; _mapper = mapper; }