public ApproveOrderViewModelBuilder( IProductRepository productRepository, IVATClassRepository vatClassRepository, ProductPackagingSummaryViewBuilder summarizeProduct, IMainOrderRepository orderMainRepository, IMainOrderFactory mainOrderFactory, IPurchaseOrderWorkflow purchaseOrderWorkflow) { _productRepository = productRepository; _vatClassRepository = vatClassRepository; _summarizeProduct = summarizeProduct; _orderMainRepository = orderMainRepository; _mainOrderFactory = mainOrderFactory; _purchaseOrderWorkflow = purchaseOrderWorkflow; }
// IOrderRepository orderRepository, public ListOrdersViewModelBuilder(IDistributorRepository distributorRepository, ICostCentreRepository costCentreRepository, IDocumentFactory documentFactory, IUserRepository userRepository, IProductRepository productRepository, IBusPublisher busPublisher, IProducerRepository producerRepository, ProductPackagingSummaryViewBuilder summarizeProduct, IDiscountProcessorService discountProcessorService, IOrderRepository orderRepository, IMainOrderRepository mainOrderRepository) { _distributorRepository = distributorRepository; _costCentreRepository = costCentreRepository; _documentFactory = documentFactory; _userRepository = userRepository; _productRepository = productRepository; _busPublisher = busPublisher; _producerRepository = producerRepository; _summarizeProduct = summarizeProduct; _discountProcessorService = discountProcessorService; _orderRepository = orderRepository; _mainOrderRepository = mainOrderRepository; }