Example #1
0
 public OrderSyncSingleJob(
     IUnitOfWorkManager unitOfWorkManager,
     IStoreManager storeManager,
     ILogger logger,
     IOrderImportor orderImportor)
 {
     this._unitOfWorkManager = unitOfWorkManager;
     this._storeManager      = storeManager;
     this._logger            = logger;
     this._orderImportor     = orderImportor;
 }
Example #2
0
        public AdvertOrderSyncSingleJob(
            IIocResolver iocResolver,
            IUnitOfWorkManager unitOfWorkManager,
            IAdvertAccountManager advertAccountManager,
            ILogger logger,
            IOrderImportor orderImportor)
        {
            this._unitOfWorkManager         = unitOfWorkManager;
            this._advertAccountManager      = advertAccountManager;
            this._tenantAdvertAccountSyncor = iocResolver.Resolve <TenantAdvertAccountSyncor>(typeof(IAdvertAccountSyncor));

            this._logger        = logger;
            this._orderImportor = orderImportor;
        }
Example #3
0
 public TenantAdvertAccountSyncor(IProductManager productManager,
                                  IWebUrlService webUrlService,
                                  IAdvertAccountManager advertAccountService,
                                  IAdvertDailyStatisticManager advertDailyStatisticManager,
                                  ILogger logger,
                                  IOrderImportor orderImportor,
                                  IDateTimeHelper dateTimeHelper,
                                  ILogisticsManager logisticsManager)
 {
     this._webUrlService               = webUrlService;
     this._productManager              = productManager;
     this._advertAccountManager        = advertAccountService;
     this._advertDailyStatisticManager = advertDailyStatisticManager;
     this._orderImportor               = orderImportor;
     this._logger           = logger;
     this._dateTimeHelper   = dateTimeHelper;
     this._logisticsManager = logisticsManager;
 }
Example #4
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);
 }