public CustomerAccountService(IUnitOfWork unitOfWork, IPaymentPeriodRepository paymentPeriodRepository, ICustomerAccountRepository customerAccountRepository, StockService stockService, AccountTransactionService accountTransactionService, IBasketRepository basketRepository) : base(unitOfWork) { _paymentPeriodRepository = paymentPeriodRepository; _customerAccountRepository = customerAccountRepository; _stockService = stockService; _accountTransactionService = accountTransactionService; _basketRepository = basketRepository; }
public ContractService(IUnitOfWork unitOfWork, StockService stockService, ICustomerAccountRepository contractUnitRepository, IContractTypeRepository contractTypeRepository, IContractRepository contractRepository, IPaymentPeriodRepository paymentPeriodRepository, IRentedUnitRepository rentedUnitRepository, IPostedRepository postedRepository, MiscService miscService) : base(unitOfWork) { _stockService = stockService; _contractUnitRepsoitory = contractUnitRepository; _contractTypeRepository = contractTypeRepository; _contractRepository = contractRepository; _paymentPeriodRepository = paymentPeriodRepository; _rentedUnitRepository = rentedUnitRepository; _postedRepository = postedRepository; _miscService = miscService; }