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; }
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; }
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); }
public UserCreatedEntitiesPaginator(IEntityDataService entityData, IEntitySchemeDataService schemeData) { _entityData = entityData; _schemeData = schemeData; }
public CategoryDataService(IUnitOfWork unitOfWork, IEntitySchemeDataService schemeDataService) : base( unitOfWork) { _schemeDataService = schemeDataService; }