public DocumentReportService(IMainOrderRepository mainOrderRepository, IDispatchNoteRepository dispatchNoteRepository, IOrderRepository orderRepository, IInvoiceRepository invoiceRepository, IReceiptRepository receiptRepository, ICostCentreRepository costCentreRepository)
 {
     _mainOrderRepository = mainOrderRepository;
     _dispatchNoteRepository = dispatchNoteRepository;
     _orderRepository = orderRepository;
     _invoiceRepository = invoiceRepository;
     _receiptRepository = receiptRepository;
     _costCentreRepository = costCentreRepository;
 }
 public CreateDispatchNoteCommandHandler(ICostCentreRepository costCenterRepository, 
     IUserRepository userRepository,
     IDispatchNoteRepository documentRepository, 
     IDocumentFactory documentFactory, CokeDataContext cokeDataContext) : base(cokeDataContext)
 {
     //_orderRepository = orderRepository;
     _costCenterRepository = costCenterRepository;
     _userRepository = userRepository;
     _documentFactory = documentFactory;
     _documentRepository = documentRepository;
     _cokeDataContext = cokeDataContext;
 }
 public CommandRoutingResolver(ICommandRoutingRepository commandRoutingRepository, ICostCentreApplicationRepository costCentreApplicationRepository, IOrderRepository orderRepository, IInventoryAdjustmentNoteRepository inventoryAdjustmentNoteRepository, IInventoryTransferNoteRepository inventoryTransferNoteRepository, IDispatchNoteRepository dispatchNoteRepository, IProducerRepository producerRepository, IInventoryReceivedNoteRepository inventoryReceivedNoteRepository, IReceiptRepository receiptRepository, IDisbursementNoteRepository disbursementNoteRepository, IReturnsNoteRepository returnsNoteRepository, IInvoiceRepository invoiceRepository)
 {
     _commandRoutingRepository = commandRoutingRepository;
     _costCentreApplicationRepository = costCentreApplicationRepository;
     _orderRepository = orderRepository;
     _inventoryAdjustmentNoteRepository = inventoryAdjustmentNoteRepository;
     _inventoryTransferNoteRepository = inventoryTransferNoteRepository;
     _dispatchNoteRepository = dispatchNoteRepository;
     _producerRepository = producerRepository;
     _inventoryReceivedNoteRepository = inventoryReceivedNoteRepository;
     _receiptRepository = receiptRepository;
     _disbursementNoteRepository = disbursementNoteRepository;
     _returnsNoteRepository = returnsNoteRepository;
     _invoiceRepository = invoiceRepository;
 }
Beispiel #4
0
 public EntityUsage(List<Order> salesmanOrders, ITargetRepository targetRepository, IInventoryRepository inventoryRepository, IOrderRepository orderRepository, 
     IInvoiceRepository invoiceRepository, IReceiptRepository receiptRepository, ICreditNoteRepository creditNoteRepository,
     IDispatchNoteRepository dispatchNoteRepository
     )
 {
     _dispatchNoteRepository = dispatchNoteRepository;
     _salesmanOrders = salesmanOrders;
     _targetRepository = targetRepository;
     _inventoryRepository = inventoryRepository;
     _orderRepository = orderRepository;
     _invoiceRepository = invoiceRepository;
     _receiptRepository = receiptRepository;
     _creditNoteRepository = creditNoteRepository;
     OrderPaymentInfos = new List<InvoicePaymentInfo>();
 }
 public ShowDocumentController(IGenericDocumentRepository genericDocumentRepository, IOrderRepository orderRepository, IDispatchNoteRepository dispatchNoteRepository, IInventoryReceivedNoteRepository inventoryReceivedNoteRepository, IInvoiceRepository invoiceRepository, IReturnsNoteRepository returnsNoteRepository, IReceiptRepository receiptRepository, IInventoryAdjustmentNoteRepository inventoryAdjustmentNoteRepository, ICreditNoteRepository creditNoteRepository, IDisbursementNoteRepository disbursementNoteRepository, IPaymentNoteRepository paymentNoteRepository, ICommodityPurchaseRepository commodityPurchaseRepository, IInventoryTransferNoteRepository inventoryTransferNoteRepository)
 {
     _genericDocumentRepository = genericDocumentRepository;
     _orderRepository = orderRepository;
     _dispatchNoteRepository = dispatchNoteRepository;
     _inventoryReceivedNoteRepository = inventoryReceivedNoteRepository;
     _invoiceRepository = invoiceRepository;
     _returnsNoteRepository = returnsNoteRepository;
     _receiptRepository = receiptRepository;
     _inventoryAdjustmentNoteRepository = inventoryAdjustmentNoteRepository;
     _creditNoteRepository = creditNoteRepository;
     _disbursementNoteRepository = disbursementNoteRepository;
     _paymentNoteRepository = paymentNoteRepository;
     _commodityPurchaseRepository = commodityPurchaseRepository;
     _inventoryTransferNoteRepository = inventoryTransferNoteRepository;
 }
 public RetireDocumentWFManager(IOutgoingDocumentCommandRouter commandRouter, IRetireDocumentSettingRepository retireSettingRepository, IOrderRepository orderService, 
     IInvoiceRepository invoiceService, IReceiptRepository receiptService, ICreditNoteRepository creditNoteService, IDispatchNoteRepository dispatchNoteService, 
     IInventoryAdjustmentNoteRepository inventoryAdjustmentNoteService, IInventoryTransferNoteRepository inventoryTransferNoteService, 
     IInventoryReceivedNoteRepository inventoryReceivedNoteService, IReturnsNoteRepository returnsNoteService)
 {
     _commandRouter = commandRouter;
     _retireSettingRepository = retireSettingRepository;
     _orderService = orderService;
     _invoiceService = invoiceService;
     _receiptService = receiptService;
     _creditNoteService = creditNoteService;
     _dispatchNoteService = dispatchNoteService;
     _inventoryAdjustmentNoteService = inventoryAdjustmentNoteService;
     _inventoryTransferNoteService = inventoryTransferNoteService;
     _inventoryReceivedNoteService = inventoryReceivedNoteService;
     _returnsNoteService = returnsNoteService;
 }
 public GetDocumentReference(IReceiptRepository receiptService, IInvoiceRepository invoiceService, ICostCentreRepository costCentreService, IDispatchNoteRepository dispatchNoteService, IDisbursementNoteRepository disbursementNoteService, IInventoryTransferNoteRepository inventoryTransferNoteService, ICreditNoteRepository creditNoteService, IOrderRepository orderService, IReturnsNoteRepository returnsNoteService, ICommodityPurchaseRepository commodityPurchaseRepository, ICommodityReceptionRepository commodityReceptionRepository, ICommodityStorageRepository commodityStorageRepository, ISettingsRepository settingsRepository, ICommodityWarehouseStorageRepository commodityWarehouseStorageRepository, ICommodityReleaseRepository commodityReleaseRepository)
 {
     _receiptService = receiptService;
     _invoiceService = invoiceService;
     _costCentreService = costCentreService;
     
     _dispatchNoteService = dispatchNoteService;
     _disbursementNoteService = disbursementNoteService;
     _inventoryTransferNoteService = inventoryTransferNoteService;
     _creditNoteService = creditNoteService;
     _orderService = orderService;
     _returnsNoteService = returnsNoteService;
     _commodityPurchaseRepository = commodityPurchaseRepository;
     _commodityReceptionRepository = commodityReceptionRepository;
     _commodityStorageRepository = commodityStorageRepository;
     _settingsRepository = settingsRepository;
     _commodityWarehouseStorageRepository = commodityWarehouseStorageRepository;
     _commodityReleaseRepository = commodityReleaseRepository;
 }
 public ScenarioTestHelper( IProductRepository productRepository, IDispatchNoteRepository dispatchNoteRepository, IConfigService configService, ICostCentreRepository costCentreRepository, IDispatchNoteFactory dispatchNoteFactory, IUserRepository userRepository, IInventoryAdjustmentNoteRepository inventoryAdjustmentNoteRepository, IOutgoingCommandEnvelopeQueueRepository outgoingCommandEnvelopeQueueRepository, IConfirmDispatchNoteWFManager confirmDispatchNoteWfManager)
 {
     _productRepository = productRepository;
     _dispatchNoteRepository = dispatchNoteRepository;
     _configService = configService;
     _costCentreRepository = costCentreRepository;
     _dispatchNoteFactory = dispatchNoteFactory;
     _userRepository = userRepository;
     _outgoingCommandEnvelopeQueueRepository = outgoingCommandEnvelopeQueueRepository;
     _confirmDispatchNoteWfManager = confirmDispatchNoteWfManager;
 }
 public DispatchNoteService(DispatchNoteRepository dispatchNoteRepository)
 {
     _dispatchNoteRepository = dispatchNoteRepository;
 }