public FeaturedProductsWidgetHandler(IRepository<FeaturedProductsWidgetPartRecord> repository, IFeaturedProductService featuredProductService, IWorkContextAccessor workContextAccessor) {
            _featuredProductService = featuredProductService;
            _workContextAccessor = workContextAccessor;

            Filters.Add(StorageFilter.For(repository));

            OnLoading<FeaturedProductsWidget>((ctx, part) => LoadLazyFields(part));
        }
        public FeaturedProductsSettingsPartHandler(IFeaturedProductService featuredProductService)
        {
            _featuredProductService = featuredProductService;
            T = NullLocalizer.Instance;

            Filters.Add(new ActivatingFilter<FeaturedProductsSettingsPart>("Site"));
            Filters.Add(new TemplateFilterForPart<FeaturedProductsSettingsPart>("FeaturedProductsSettings", "Parts.FeaturedProducts.SiteSettings", "Sellit"));
            OnUpdated<FeaturedProductsSettingsPart>(ScheduleNewTask);
        }
        public FeaturedProductsTaskHandler(IFeaturedProductService featuredProductService) {
            _featuredProductService = featuredProductService;
            Logger = NullLogger.Instance;

            try {
            }
            catch (Exception e) {
                Logger.Error(e, e.Message);
            }
        }
        public FeaturedProductsController(IFeaturedProductService featuredProductService, IWorkContextAccessor workContextAccessor, IContentManager contentManager, IShapeFactory shapeFactory, IProductService productService, IBidService bidService, IOrchardServices orchardServices) {
            _featuredProductService = featuredProductService;
            _workContextAccessor = workContextAccessor;
            _contentManager = contentManager;

            Shape = shapeFactory;
            _productService = productService;
            _bidService = bidService;
            _orchardServices = orchardServices;

            T = NullLocalizer.Instance;
        }
Esempio n. 5
0
 public FeaturedProductDriver(IFeaturedProductService featuredProductService)
 {
     _featuredProductService = featuredProductService;
 }
        public FeaturedProductsAdminController(IFeaturedProductService featuredProductService, IContentManager contentManager, IShapeFactory shapeFactory) {
            _featuredProductService = featuredProductService;
            _contentManager = contentManager;

            Shape = shapeFactory;
        }