Exemplo n.º 1
0
 public PricingExportPagedDataSourceFactory(IPricingSearchService searchService, IPricingService pricingService, IItemService itemService, ICatalogService catalogService)
 {
     _searchService  = searchService;
     _pricingService = pricingService;
     _itemService    = itemService;
     _catalogService = catalogService;
 }
Exemplo n.º 2
0
 public CsvCatalogImporter(ICatalogService catalogService,
                           ICategoryService categoryService,
                           IItemService productService,
                           ISkuGenerator skuGenerator,
                           IPricingService pricingService,
                           IInventoryService inventoryService,
                           IFulfillmentCenterSearchService fulfillmentCenterSearchService,
                           Func <ICatalogRepository> catalogRepositoryFactory,
                           IPricingSearchService pricingSearchService,
                           ISettingsManager settingsManager,
                           IPropertyDictionaryItemSearchService propDictItemSearchService,
                           IPropertyDictionaryItemService propDictItemService,
                           IStoreSearchService storeSearchService,
                           ICategorySearchService categorySearchService
                           )
 {
     _catalogService   = catalogService;
     _categoryService  = categoryService;
     _productService   = productService;
     _skuGenerator     = skuGenerator;
     _pricingService   = pricingService;
     _inventoryService = inventoryService;
     _fulfillmentCenterSearchService = fulfillmentCenterSearchService;
     _catalogRepositoryFactory       = catalogRepositoryFactory;
     _pricingSearchService           = pricingSearchService;
     _settingsManager           = settingsManager;
     _storeSearchService        = storeSearchService;
     _propDictItemSearchService = propDictItemSearchService;
     _propDictItemService       = propDictItemService;
     _categorySearchService     = categorySearchService;
 }
Exemplo n.º 3
0
        public PricingExportImport(IPricingService pricingService, IPricingSearchService pricingSearchService, ISettingsManager settingsManager, JsonSerializer jsonSerializer)
        {
            _pricingService       = pricingService;
            _pricingSearchService = pricingSearchService;
            _settingsManager      = settingsManager;

            _jsonSerializer = jsonSerializer;
        }
        public PricingExportImport(IPricingService pricingService, IPricingSearchService pricingSearchService, ISettingsManager settingsManager,
                                   IOptions <MvcJsonOptions> jsonOptions)
        {
            _pricingService       = pricingService;
            _pricingSearchService = pricingSearchService;
            _settingsManager      = settingsManager;

            _jsonSerializer = JsonSerializer.Create(jsonOptions.Value.SerializerSettings);
        }
Exemplo n.º 5
0
 public PricelistExportPagedDataSource(
     IPricingSearchService searchService,
     IPricingService pricingService,
     PricelistExportDataQuery dataQuery) : base(dataQuery)
 {
     _searchService  = searchService;
     _pricingService = pricingService;
     _dataQuery      = dataQuery;
 }
Exemplo n.º 6
0
 public PricingModuleController(IPricingService pricingService, IItemService itemService, ICatalogService catalogService, IPricingExtensionManager extensionManager, IPricingSearchService pricingSearchService, IBlobUrlResolver blobUrlResolver)
 {
     _extensionManager     = extensionManager;
     _pricingService       = pricingService;
     _itemService          = itemService;
     _catalogService       = catalogService;
     _pricingSearchService = pricingSearchService;
     _blobUrlResolver      = blobUrlResolver;
 }
Exemplo n.º 7
0
 public PriceExportPagedDataSourceFactory(IPricingSearchService searchService,
                                          IPricingService pricingService,
                                          IItemService itemService,
                                          IBlobUrlResolver blobUrlResolver)
 {
     _searchService   = searchService;
     _pricingService  = pricingService;
     _itemService     = itemService;
     _blobUrlResolver = blobUrlResolver;
 }
 public PricelistAssignmentExportPagedDataSource(
     IPricingSearchService searchService,
     IPricingService pricingService,
     ICatalogService catalogService,
     PricelistAssignmentExportDataQuery dataQuery) : base(dataQuery)
 {
     _searchService  = searchService;
     _pricingService = pricingService;
     _catalogService = catalogService;
     _dataQuery      = dataQuery;
 }
Exemplo n.º 9
0
 public PricingModuleController(
     IPricingService pricingService
     , IItemService itemService
     , IPricingSearchService pricingSearchService
     , IBlobUrlResolver blobUrlResolver)
 {
     _pricingService       = pricingService;
     _itemService          = itemService;
     _pricingSearchService = pricingSearchService;
     _blobUrlResolver      = blobUrlResolver;
 }
Exemplo n.º 10
0
 public CsvPagedPriceDataImporter(IBlobStorageProvider blobStorageProvider, IPricingService pricingService, IPricingSearchService pricingSearchService,
                                  ICsvPriceDataValidator csvPriceDataValidator, ICsvPagedPriceDataSourceFactory dataSourceFactory, IValidator <ImportProductPrice[]> importProductPricesValidator, ICsvPriceImportReporterFactory importReporterFactory
                                  , IBlobUrlResolver blobUrlResolver, ImportConfigurationFactory importConfigurationFactory)
 {
     _pricingService               = pricingService;
     _pricingSearchService         = pricingSearchService;
     _dataSourceFactory            = dataSourceFactory;
     _importProductPricesValidator = importProductPricesValidator;
     _csvPriceDataValidator        = csvPriceDataValidator;
     _importReporterFactory        = importReporterFactory;
     _blobUrlResolver              = blobUrlResolver;
     _importConfigurationFactory   = importConfigurationFactory;
 }
Exemplo n.º 11
0
        public PricingExportImport(IPricingService pricingService, IPricingSearchService pricingSearchService, ISettingsManager settingsManager)
        {
            _pricingService       = pricingService;
            _pricingSearchService = pricingSearchService;
            _settingsManager      = settingsManager;

            _jsonSerializer = new JsonSerializer
            {
                ReferenceLoopHandling = ReferenceLoopHandling.Ignore,
                Formatting            = Formatting.Indented,
                NullValueHandling     = NullValueHandling.Ignore
            };
        }
 public PriceExportPagedDataSource(
     IPricingSearchService searchService,
     IPricingService pricingService,
     IItemService itemService,
     IBlobUrlResolver blobUrlResolver,
     PriceExportDataQuery dataQuery) : base(dataQuery)
 {
     _searchService   = searchService;
     _pricingService  = pricingService;
     _itemService     = itemService;
     _blobUrlResolver = blobUrlResolver;
     _dataQuery       = dataQuery;
 }
Exemplo n.º 13
0
 public CsvCatalogImporter(ICatalogService catalogService, ICategoryService categoryService, IItemService productService,
                           ISkuGenerator skuGenerator,
                           IPricingService pricingService, IInventoryService inventoryService, ICommerceService commerceService,
                           IPropertyService propertyService, ICatalogSearchService searchService, Func <ICatalogRepository> catalogRepositoryFactory, IPricingSearchService pricingSearchService)
 {
     _catalogService           = catalogService;
     _categoryService          = categoryService;
     _productService           = productService;
     _skuGenerator             = skuGenerator;
     _pricingService           = pricingService;
     _inventoryService         = inventoryService;
     _commerceService          = commerceService;
     _propertyService          = propertyService;
     _searchService            = searchService;
     _catalogRepositoryFactory = catalogRepositoryFactory;
     _pricingSearchService     = pricingSearchService;
 }
Exemplo n.º 14
0
 public SyncController(IMemberService memberService, IMemberSearchService meberSearchService,
                       ICustomerOrderService custemerOrderService, IStoreService storeService,
                       ICatalogSearchService searchService,
                       IItemService itemService, IBlobUrlResolver blobUrlResolver,
                       IPricingSearchService priceSearchService, ISyncSettingsService syncSettingsService,
                       ICommerceService commerceService)
 {
     _memberSearchService  = meberSearchService;
     _memberService        = memberService;
     _customerOrderService = custemerOrderService;
     _storeService         = storeService;
     _catalogSearchService = searchService;
     _itemService          = itemService;
     _blobUrlResolver      = blobUrlResolver;
     _priceSearchService   = priceSearchService;
     _syncSettingsService  = syncSettingsService;
     _commerceService      = commerceService;
 }
 private static ImportProductPricesValidator GetImportProductPricesValidator(IPricingSearchService pricingSearchService)
 {
     return(new ImportProductPricesValidator(pricingSearchService));
 }
Exemplo n.º 16
0
 public ImportProductPricesExistenceValidator(IPricingSearchService pricingSearchService, ImportProductPricesExistenceValidationMode mode)
 {
     _pricingSearchService = pricingSearchService;
     _mode = mode;
     AttachValidators();
 }
 public PricelistExportPagedDataSourceFactory(IPricingSearchService searchService, IPricingService pricingService)
 {
     _searchService  = searchService;
     _pricingService = pricingService;
 }
 public ImportProductPricesValidator(IPricingSearchService pricingSearchService)
 {
     _pricingSearchService = pricingSearchService;
     AttachValidators();
 }
Exemplo n.º 19
0
 public DeletePricesProductChangedEventHandler(IPricingService pricingService, IPricingSearchService pricingSearchService)
 {
     _pricingService       = pricingService;
     _pricingSearchService = pricingSearchService;
 }
Exemplo n.º 20
0
 public PricelistAssignmentExportPagedDataSourceFactory(IPricingSearchService searchService, IPricingService pricingService, ICatalogService catalogService)
 {
     _searchService  = searchService;
     _pricingService = pricingService;
     _catalogService = catalogService;
 }
Exemplo n.º 21
0
 public PricingExportImport(IPricingService pricingService, IPricingSearchService pricingSearchService)
 {
     _pricingService       = pricingService;
     _pricingSearchService = pricingSearchService;
 }