コード例 #1
0
 public SetOrdersPaid(ILog log, IPurchaseOrderRepository orderRepository, IOrdersFacade ordersFacade, OrdersSystemConfig cfg)
 {
     m_log             = log;
     m_orderRepository = orderRepository;
     m_ordersFacade    = ordersFacade;
     m_ordersConfig    = cfg;
 }
コード例 #2
0
 public OrderWeightCalculator(ILog log, IDatabase database, ICache cache, OrdersSystemConfig ordersConfig)
 {
     m_log          = log;
     m_database     = database;
     m_cache        = cache;
     m_ordersConfig = ordersConfig;
 }
コード例 #3
0
 public PreferredBatchRepository(ISession session, IDatabase database, ICache cache, OrdersSystemConfig config, IMaterialBatchRepository batchRepository)
 {
     m_session         = session;
     m_database        = database;
     m_cache           = cache;
     m_config          = config;
     m_batchRepository = batchRepository;
 }
コード例 #4
0
ファイル: PackingController.cs プロジェクト: MichalTecl/Elsa
 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;
 }