예제 #1
0
 public ProcessShipJob(
     IStoreManager storeManager,
     IShipmentManager shipmentManager,
     IShipmentTracker shipmentTracker,
     IOrderProcessingManager orderProcessingManager)
 {
     this._storeManager           = storeManager;
     this._shipmentManager        = shipmentManager;
     this._shipmentTracker        = shipmentTracker;
     this._orderProcessingManager = orderProcessingManager;
 }
예제 #2
0
 public ShipmentAppService(IShipmentManager shipmentManager,
                           IOrderManager orderManager,
                           ILocalizationManager localizationManager,
                           ICacheManager cacheManager,
                           IShipmentTracker shipmentTracker,
                           ILogisticsManager logisticsManager,
                           IOrderProcessingManager orderProcessingManager)
 {
     this._shipmentManager        = shipmentManager;
     this._orderManager           = orderManager;
     this._cacheManager           = cacheManager;
     this._localizationManager    = localizationManager;
     this._shipmentTracker        = shipmentTracker;
     this._logisticsManager       = logisticsManager;
     this._orderProcessingManager = orderProcessingManager;
 }
예제 #3
0
 public ImportShipmentsFromExcelJob(
     IShipmentListExcelDataReader shippmentListExcelDataReader,
     IInvalidShipmentExporter invalidUserExporter,
     IAppNotifier appNotifier,
     IBinaryObjectManager binaryObjectManager,
     ILocalizationManager localizationManager,
     IOrderManager orderManager,
     IOrderImportor orderImportor,
     IOrderProcessingManager orderProcessingManager,
     ILogisticsManager logisticsManager)
 {
     _shipmentListExcelDataReader = shippmentListExcelDataReader;
     _invalidUserExporter         = invalidUserExporter;
     _appNotifier            = appNotifier;
     _binaryObjectManager    = binaryObjectManager;
     _orderImportor          = orderImportor;
     _orderManager           = orderManager;
     _orderProcessingManager = orderProcessingManager;
     _logisticsManager       = logisticsManager;
     LocalizationSourceName  = VappsConsts.ServerSideLocalizationSourceName;
     _localizationSource     = localizationManager.GetSource(VappsConsts.ServerSideLocalizationSourceName);
 }