public static JobItemService Create( IJobItemRepository jobItemRepository, Guid jobId, Guid instrumentId, Guid initialStatusId, Guid fieldId, int jobItemCount) { return(Create( jobItemRepository, jobId, instrumentId, initialStatusId, fieldId, jobItemCount, TestUserContext.Create("*****@*****.**", "Test User", "Operations Manager", UserRole.Member))); }
public static ConsignmentItemService Create( IConsignmentItemRepository consignmentItemRepository, IJobItemRepository jobItemRepository, Guid consignmentId, IUserContext userContext, int itemCount = 0) { return(new ConsignmentItemService( userContext, GetConsignmentRepository(consignmentId, itemCount), consignmentItemRepository, jobItemRepository, GetListItemRepository(), MockRepository.GenerateMock <ISupplierRepository>(), MockRepository.GenerateMock <IQueueDispatcher <IMessage> >())); }
public static JobItemService CreateToReturnJobItem(IJobItemRepository jobItemRepository, IUserContext userContext) { var dispatcher = MockRepository.GenerateStub <IQueueDispatcher <IMessage> >(); return(new JobItemService( userContext, MockRepository.GenerateStub <IJobRepository>(), jobItemRepository, new ListItemService(userContext, MockRepository.GenerateStub <IListItemRepository>(), dispatcher), new InstrumentService(userContext, MockRepository.GenerateStub <IInstrumentRepository>(), dispatcher), dispatcher)); }
public static JobItemService CreateForAddWorkItem(IJobItemRepository jobItemRepository, Guid workStatusId, Guid workTypeId, IUserContext userContext) { var dispatcher = MockRepository.GenerateStub <IQueueDispatcher <IMessage> >(); return(new JobItemService( userContext, MockRepository.GenerateStub <IJobRepository>(), jobItemRepository, new ListItemService(userContext, GetListItemRepositoryForAddWorkItem(workStatusId, workTypeId), dispatcher), new InstrumentService(userContext, MockRepository.GenerateStub <IInstrumentRepository>(), dispatcher), dispatcher)); }
public CertificateService( IUserContext applicationContext, IJobItemRepository jobItemRepository, ICertificateRepository certificateRepository, IListItemRepository listItemRepository, IEntityIdProvider entityIdProvider, IQueueDispatcher <IMessage> dispatcher) : base(applicationContext, dispatcher) { _jobItemRepository = jobItemRepository; _certificateRepository = certificateRepository; _listItemRepository = listItemRepository; _entityIdProvider = entityIdProvider; }
public static JobItemService Create( IJobItemRepository jobItemRepository, Guid jobId, Guid instrumentId, Guid initialStatusId, Guid fieldId, int jobItemCount, IUserContext userContext) { var dispatcher = MockRepository.GenerateStub <IQueueDispatcher <IMessage> >(); return(new JobItemService( userContext, GetJobRepository(jobId, jobItemCount), jobItemRepository, new ListItemService(userContext, GetListItemRepository(initialStatusId, fieldId), dispatcher), new InstrumentService(userContext, GetInstrumentRepository(instrumentId), dispatcher), dispatcher)); }
public JobItemService( IUserContext applicationContext, IJobRepository jobRepository, IJobItemRepository jobItemRepository, ListItemService listItemService, InstrumentService instrumentService, IQueueDispatcher <IMessage> dispatcher) : base(applicationContext, dispatcher) { _jobRepository = jobRepository; _instrumentService = instrumentService; _listItemService = listItemService; _jobItemRepository = jobItemRepository; }
public OrderItemService( IUserContext applicationContext, IOrderRepository orderRepository, IOrderItemRepository orderItemRepository, ISupplierRepository supplierRepository, IJobItemRepository jobItemRepository, IListItemRepository listItemRepository, IQueueDispatcher <IMessage> dispatcher) : base(applicationContext, dispatcher) { _orderRepository = orderRepository; _orderItemRepository = orderItemRepository; _supplierRepository = supplierRepository; _jobItemRepository = jobItemRepository; _listItemRepository = listItemRepository; }
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 ConsignmentItemService( IUserContext applicationContext, IConsignmentRepository consignmentRepository, IConsignmentItemRepository consignmentItemRepository, IJobItemRepository jobItemRepository, IListItemRepository listItemRepository, ISupplierRepository supplierRepository, IQueueDispatcher <IMessage> dispatcher) : base(applicationContext, dispatcher) { _consignmentRepository = consignmentRepository; _consignmentItemRepository = consignmentItemRepository; _jobItemRepository = jobItemRepository; _listItemRepository = listItemRepository; _supplierRepository = supplierRepository; }
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> >())); }
public static DeliveryItemService Create( IUserContext userContext, IDeliveryRepository deliveryRepository, IDeliveryItemRepository deliveryItemRepository, IJobItemRepository jobItemRepository, IQuoteItemRepository quoteItemRepository, IListItemRepository listItemRepository, ICustomerRepository customerRepository) { return(new DeliveryItemService( userContext, deliveryRepository, deliveryItemRepository, jobItemRepository, quoteItemRepository, listItemRepository, customerRepository, MockRepository.GenerateStub <IQueueDispatcher <IMessage> >())); }
public JobItemController(IJobItemRepository <JobItem> repository) { _jobItemRepository = repository; }
public static OrderItemService GetOrderItemService( IUserContext userContext, IOrderRepository orderRepository, IOrderItemRepository orderItemRepository, ISupplierRepository supplierRepository, IJobItemRepository jobItemRepository, IListItemRepository listItemRepository) { return(new OrderItemService( userContext, orderRepository, orderItemRepository, supplierRepository, jobItemRepository, listItemRepository, MockRepository.GenerateStub <IQueueDispatcher <IMessage> >())); }
public static JobItemService CreateForUpdateStatus(IJobItemRepository jobItemRepository, IListItemRepository listItemRepository) { return(CreateForUpdateStatus(jobItemRepository, listItemRepository, TestUserContext.Create("*****@*****.**", "Test User", "Operations Manager", UserRole.Member))); }
public static JobItemService CreateForUpdateStatus(IJobItemRepository jobItemRepository, Guid statusId, IUserContext userContext) { return(CreateForUpdateStatus(jobItemRepository, GetListItemRepositoryForUpdateStatus(statusId), userContext)); }
public static CertificateService Create(IUserContext userContext, IListItemRepository listItemRepository, ICertificateRepository certificateRepository, IJobItemRepository jobItemRepository) { return(new CertificateService( userContext, jobItemRepository, certificateRepository, listItemRepository, EntityIdProviderFactory.GetEntityIdProviderFor <Certificate>("CERT2000"), MockRepository.GenerateStub <IQueueDispatcher <IMessage> >())); }