Example #1
0
 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;
 }
Example #2
0
 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;
 }
Example #3
0
 public InvoiceService(IUnitOfWork unitOfWork, IInvoiceRepository invoiceRepository, IPostedRepository postedRepository) : base(unitOfWork)
 {
     _invoiceRepository = invoiceRepository;
     _postedRepository  = postedRepository;
 }