Esempio n. 1
0
 public EntitySchemeService(List <IBaseBeforeAddingEntityLogic> baseBeforeAddingEntityLogics, List <BaseAfterAddingEntityLogic> baseAfterAddingEntityLogics, List <IBaseAfterUpdatingEntityLogic> baseAfterUpdateEntityLogics, List <IBaseBeforeUpdatingEntityLogic> baseBeforeUpdateEntityLogics, List <IBaseBeforeDeleteEntityLogic> baseBeforeDeleteEntityLogics, List <BaseAfterDeleteEntityLogic> baseAfterDeleteEntityLogics, IIdentityManager identityManager, IRestrictedItemAccessManager accessManager, IDataService <DomainClasses.Entities.EntityScheme, Guid> dataSrv, IEntitySchemeFacade schemeFacade, IEntityDataService entityDataService, ICategoryDataService categoryDataService) : base(baseBeforeAddingEntityLogics, baseAfterAddingEntityLogics, baseAfterUpdateEntityLogics, baseBeforeUpdateEntityLogics, baseBeforeDeleteEntityLogics, baseAfterDeleteEntityLogics, identityManager, accessManager, dataSrv)
 {
     _schemeFacade        = schemeFacade;
     _entityDataService   = entityDataService;
     _categoryDataService = categoryDataService;
     _dataService         = dataSrv as IEntitySchemeDataService;
 }
 public EntityFacade(IEntityDataService entityDataSrv, IEntityBuilder <Entity, Category> entityBuilder, IEntitySchemeDataService schemesDataSrvcade, IUnitOfWork unitOfWork, ICategoryDataService categoryDataService)
 {
     _entityDataSrv       = entityDataSrv;
     _entityBuilder       = entityBuilder;
     _schemesDataSrv      = schemesDataSrvcade;
     _unitOfWork          = unitOfWork;
     _categoryDataService = categoryDataService;
 }
Esempio n. 3
0
 public EntitySchemeFacade(CustomFieldFactoryProvider <JObject> customFieldFactoryProvider,
                           IEntitySchemeDataService schemesDataSrv,
                           IUnitOfWork unitOfWork, ISchemeBuilder <EntityScheme> schemeBuilder, IEntityDataService entitiesDataSrv, ILanguageDataService languageDataService, CustomFieldFactoryProvider <JObject> customFieldFactoryProvider1, IFieldDefenitionDataService fieldDefenitionDataService)
 {
     _schemesDataSrv  = schemesDataSrv;
     _unitOfWork      = unitOfWork;
     _schemeBuilder   = schemeBuilder;
     _entitiesDataSrv = entitiesDataSrv;
 }
 public ProductFacade(IEntityBuilder <Product, ProductCategory> builder, IEntitySchemeDataService schemes,
                      IProductCategoryDataService productCategories, IProductDataService products, IDiscountDataService discounts,
                      IUnitOfWork unitOfWork, IFileDataDataService files,
                      List <IBaseBeforeUpdatingEntityLogic> baseBeforeUpdateEntityLogics, IIdentityManager identityManager)
 {
     _builder                      = builder;
     _schemes                      = schemes;
     _productCategories            = productCategories;
     _products                     = products;
     _discounts                    = discounts;
     _unitOfWork                   = unitOfWork;
     _files                        = files;
     _baseBeforeUpdateEntityLogics = baseBeforeUpdateEntityLogics;
     _identityManager              = identityManager;
 }
 public ProductService(List <IBaseBeforeAddingEntityLogic> baseBeforeAddingEntityLogics,
                       List <BaseAfterAddingEntityLogic> baseAfterAddingEntityLogics,
                       List <IBaseAfterUpdatingEntityLogic> baseAfterUpdateEntityLogics,
                       List <IBaseBeforeUpdatingEntityLogic> baseBeforeUpdateEntityLogics,
                       List <IBaseBeforeDeleteEntityLogic> baseBeforeDeleteEntityLogics,
                       List <BaseAfterDeleteEntityLogic> baseAfterDeleteEntityLogics, IIdentityManager identityManager,
                       IRestrictedItemAccessManager accessManager,
                       IProductDataService productDataService, IProductFacade productFacade, IUnitOfWork unitOfWork, IEntitySchemeDataService schemeDataService, IProductCategoryDataService productCategoryDataService) : base(baseBeforeAddingEntityLogics, baseAfterAddingEntityLogics,
                                                                                                                                                                                                                                baseAfterUpdateEntityLogics, baseBeforeUpdateEntityLogics, baseBeforeDeleteEntityLogics,
                                                                                                                                                                                                                                baseAfterDeleteEntityLogics, identityManager, accessManager, productDataService)
 {
     _productDataService         = productDataService;
     _productFacade              = productFacade;
     _unitOfWork                 = unitOfWork;
     _schemeDataService          = schemeDataService;
     _productCategoryDataService = productCategoryDataService;
 }
Esempio n. 6
0
 public ProductWebClientService(IProductDataService productDataService,
                                IRestrictedItemAccessManager accessManager, IProductCategoryDataService productCategoryDataService,
                                IWorkContext workContext, IUnitOfWork unitOfWork, IProductReviewDataService productReviewDataService,
                                ISecurityLogger securityLogger, IOrderDataService orderDataService, ShoppingCartHelper shoppingCartHelper,
                                IDiscountWebClientService discountWebClientService, ITagDataService tagDataService,
                                ISettingService settingService, IIdentityManager identityManager,
                                IEntitySchemeDataService schemeDataService)
 {
     _productDataService         = productDataService;
     _accessManager              = accessManager;
     _productCategoryDataService = productCategoryDataService;
     _workContext = workContext;
     _unitOfWork  = unitOfWork;
     _productReviewDataService = productReviewDataService;
     _securityLogger           = securityLogger;
     _orderDataService         = orderDataService;
     _discountWebClientService = discountWebClientService;
     _tagDataService           = tagDataService;
     _settingService           = settingService;
     _identityManager          = identityManager;
     _schemeDataService        = schemeDataService;
     _currUserId = new Lazy <Guid>(_identityManager.GetCurrentIdentity().GetUserId().ToGuid);
 }
Esempio n. 7
0
 public UserCreatedEntitiesPaginator(IEntityDataService entityData, IEntitySchemeDataService schemeData)
 {
     _entityData = entityData;
     _schemeData = schemeData;
 }
 public CategoryDataService(IUnitOfWork unitOfWork, IEntitySchemeDataService schemeDataService) : base(
         unitOfWork)
 {
     _schemeDataService = schemeDataService;
 }