public BillCycleService(IUnitOfWork unitOfWork, CustomerService customerService, TransactionsService transactionsService, IInvoiceRepository invoiceRepository, ICustomerAccountRepository contractUnitRepository, IPostedRepository postedRepository, IBillCycleRunRepository billCycleRunRepository, MiscService miscService) : base(unitOfWork) { _customerService = customerService; _transactionsService = transactionsService; _invoiceRepository = invoiceRepository; _contractUnitRepository = contractUnitRepository; _postedRepository = postedRepository; _billCycleRunRepository = billCycleRunRepository; _miscService = miscService; }
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; }
public InvoiceService(IUnitOfWork unitOfWork, IInvoiceRepository invoiceRepository, IPostedRepository postedRepository) : base(unitOfWork) { _invoiceRepository = invoiceRepository; _postedRepository = postedRepository; }