public static QuoteItemService CreateQuoteItemService( IUserContext userContext, IQuoteRepository quoteRepository, IQuoteItemRepository quoteItemRepository, IJobItemRepository jobItemRepository, IListItemRepository listItemRepository, ICustomerRepository customerRepository) { return(new QuoteItemService( userContext, quoteRepository, quoteItemRepository, jobItemRepository, listItemRepository, customerRepository, MockRepository.GenerateStub <IQueueDispatcher <IMessage> >())); }
public QuoteItemService( IUserContext applicationContext, IQuoteRepository quoteRepository, IQuoteItemRepository quoteItemRepository, IJobItemRepository jobItemRepository, IListItemRepository listItemRepository, ICustomerRepository customerRepository, IQueueDispatcher <IMessage> dispatcher) : base(applicationContext, dispatcher) { _quoteRepository = quoteRepository; _quoteItemRepository = quoteItemRepository; _customerRepository = customerRepository; _jobItemRepository = jobItemRepository; _listItemRepository = listItemRepository; }
public InvoiceItemService( IUserContext userContext, ICompanyDetailsRepository companyDetailsRepository, IInvoiceRepository invoiceRepository, IInvoiceItemRepository invoiceItemRepository, IJobItemRepository jobItemRepository, IQuoteItemRepository quoteItemRepository, IListItemRepository listItemRepository, IQueueDispatcher <IMessage> dispatcher) : base(userContext, dispatcher) { _companyDetailsRepository = companyDetailsRepository; _invoiceRepository = invoiceRepository; _invoiceItemRepository = invoiceItemRepository; _jobItemRepository = jobItemRepository; _listItemRepository = listItemRepository; _quoteItemRepository = quoteItemRepository; }
public static InvoiceItemService Create( IUserContext userContext, ICompanyDetailsRepository companyDetailsRepository, IInvoiceRepository invoiceRepository, IInvoiceItemRepository invoiceItemRepository, IJobItemRepository jobItemRepository, IQuoteItemRepository quoteItemRepository, IListItemRepository listItemRepository) { return(new InvoiceItemService( userContext, companyDetailsRepository, invoiceRepository, invoiceItemRepository, jobItemRepository, quoteItemRepository, listItemRepository, MockRepository.GenerateStub <IQueueDispatcher <IMessage> >())); }