public CustomersSyncJob(IErpClientFactory erpClientFactory, ICustomerRepository customerRepository, ILog log, MailchimpClientConfig mcConfig) { m_erpClientFactory = erpClientFactory; m_customerRepository = customerRepository; m_log = log; m_mcConfig = mcConfig; }
public ImportOrdersJob(IErpClientFactory erpClientFactory, IDatabase database, ISession session, IPurchaseOrderRepository purchaseOrderRepository, ILog log, IStockEventRepository stockEventRepository) { m_erpClientFactory = erpClientFactory; m_database = database; m_session = session; m_purchaseOrderRepository = purchaseOrderRepository; m_log = log; m_stockEventRepository = stockEventRepository; }
public PurchaseOrderRepository(IErpClientFactory erpClientFactory, IDatabase database, ISession session, ICurrencyRepository currencyRepository, IOrderStatusMappingRepository statusMappingRepository, IProductRepository productRepository) { m_erpClientFactory = erpClientFactory; m_database = database; m_session = session; m_currencyRepository = currencyRepository; m_statusMappingRepository = statusMappingRepository; m_productRepository = productRepository; }
public ZasilkovnaClient(ILog log, ZasilkovnaClientConfig config, IErpClientFactory erpClientFactory, IDatabase database, ICache cache, ISession session, IOrderWeightCalculator orderWeightCalculator) { m_log = log; m_config = config; m_erpClientFactory = erpClientFactory; m_database = database; m_cache = cache; m_session = session; m_orderWeightCalculator = orderWeightCalculator; }
public OrdersFacade( IPurchaseOrderRepository orderRepository, IDatabase database, IErpClientFactory clientFactory, ISession session, IPaymentRepository paymentRepository, ILog log, IMaterialBatchFacade batchFacade, IKitProductRepository kitProductRepository) { m_orderRepository = orderRepository; m_database = database; m_clientFactory = clientFactory; m_session = session; m_paymentRepository = paymentRepository; m_log = log; m_batchFacade = batchFacade; m_kitProductRepository = kitProductRepository; }
public PackingController( IWebSession webSession, ILog log, IPurchaseOrderRepository orderRepository, IShipmentProvider shipmentProvider, IOrdersFacade ordersFacade, IKitProductRepository kitProductRepository, IErpClientFactory erpClientFactory, IMaterialBatchFacade batchFacade, IDatabase database, IVirtualProductFacade virtualProductFacade, OrdersSystemConfig config) : base(webSession, log) { m_orderRepository = orderRepository; m_shipmentProvider = shipmentProvider; m_ordersFacade = ordersFacade; m_kitProductRepository = kitProductRepository; m_erpClientFactory = erpClientFactory; m_batchFacade = batchFacade; m_database = database; m_virtualProductFacade = virtualProductFacade; m_config = config; }
public ElerpController(IWebSession webSession, ILog log, IErpClientFactory erpClientFactory) : base(webSession, log) { m_erpClientFactory = erpClientFactory; m_elerp = (ElerpClient)m_erpClientFactory.GetAllErpClients().First(i => i.Erp.Description.ToLower().Contains("elerp")); }