Пример #1
0
 public WidgetsProductPictureModifierController(
     IPermissionService permissionService,
     IProductPictureModifierService productPictureModifierService,
     IProductAttributeService productAttributeService,
     IProductService productService,
     ILocalizationService localizationService,
     ICategoryModelFactory categoryModelFactory,
     IPictureService pictureService,
     ICustomLogoService logoService,
     IProductAttributeParser productAttributeParser,
     ISettingService settingService,
     MediaSettings mediaSettings,
     ILogoPositionService logoPositionService,
     IStaticCacheManager cacheManager)
 {
     _permissionService             = permissionService;
     _productPictureModifierService = productPictureModifierService;
     _productAttributeService       = productAttributeService;
     _productService         = productService;
     _localizationService    = localizationService;
     _categoryModelFactory   = categoryModelFactory;
     _pictureService         = pictureService;
     _logoService            = logoService;
     _productAttributeParser = productAttributeParser;
     _settingService         = settingService;
     _mediaSettings          = mediaSettings;
     _logoPositionService    = logoPositionService;
     _cacheManager           = cacheManager;
 }
Пример #2
0
 public CustomLogoService(
     IRepository <Picture> pictureRepository,
     IRepository <ProductPicture> productPictureRepository,
     ISettingService settingService,
     IWebHelper webHelper,
     IDbContext dbContext,
     IEventPublisher eventPublisher,
     MediaSettings mediaSettings,
     IDataProvider dataProvider,
     INopFileProvider fileProvider,
     IProductAttributeParser productAttributeParser,
     IRepository <PictureBinary> pictureBinaryRepository,
     IUrlRecordService urlRecordService,
     IProductService productService,
     IStoreContext storeContext,
     IDownloadService downloadService,
     IProductPictureModifierService productPictureModifierService)
     : base(dataProvider,
            dbContext,
            eventPublisher,
            fileProvider,
            productAttributeParser,
            pictureRepository,
            pictureBinaryRepository,
            productPictureRepository,
            settingService,
            urlRecordService,
            webHelper,
            mediaSettings)
 {
     _storeContext    = storeContext;
     _downloadService = downloadService;
     _productPictureModifierService = productPictureModifierService;
 }
 public WidgetsProductPictureModifier(
     IProductPictureModifierService pePictureModifierService,
     IProductAttributeService productAttributeService)
 {
     _productPictureModifierService = pePictureModifierService;
     _productAttributeService       = productAttributeService;
 }
Пример #4
0
 public WidgetsAdminOrderPictureModifier(
     ICustomLogoService customLogoService,
     IProductPictureModifierService productPictureModifierService,
     ILogoPositionService logoPositionService)
 {
     _customLogoService             = customLogoService;
     _productPictureModifierService = productPictureModifierService;
     _logoPositionService           = logoPositionService;
 }
 public WidgetsCartProductPictureModifier(IWorkContext workContext,
                                          IProductAttributeFormatter productAttributeFormatter,
                                          ICustomLogoService customLogoService,
                                          MediaSettings mediaSettings,
                                          IDownloadService downloadService,
                                          IProductPictureModifierService productPictureModifierService,
                                          ILogoPositionService logoPositionService)
 {
     _workContext = workContext;
     _productAttributeFormatter     = productAttributeFormatter;
     _customLogoService             = customLogoService;
     _mediaSettings                 = mediaSettings;
     _downloadService               = downloadService;
     _productPictureModifierService = productPictureModifierService;
     _logoPositionService           = logoPositionService;
 }
Пример #6
0
 public ProductPictureModifierPlugin(IWebHelper webHelper,
                                     IProductAttributeService productAttributeService,
                                     IProductPictureModifierService productPictureModifierService,
                                     ILocalizationService localizationService,
                                     IWorkContext workContext,
                                     INopFileProvider fileProvider,
                                     IPictureService pictureService,
                                     ISettingService settingService,
                                     ProductPictureModifierObjectContext context)
 {
     _webHelper = webHelper;
     _productAttributeService       = productAttributeService;
     _productPictureModifierService = productPictureModifierService;
     _localizationService           = localizationService;
     _workContext    = workContext;
     _fileProvider   = fileProvider;
     _pictureService = pictureService;
     _settingService = settingService;
     _context        = context;
 }