public AggRootSaveController(IWebAppContext appContext , IEntityFinder entityFinder , IAttributeFinder attributeFinder , IRelationShipFinder relationShipFinder , IDataCreater dataCreater , IDataUpdater dataUpdater , IAggCreater aggCreater , IAggUpdater aggUpdater , IAggFinder aggFinder , IAttachmentCreater attachmentCreater , IBusinessProcessFlowInstanceUpdater businessProcessFlowInstanceUpdater) : base(appContext) { _entityFinder = entityFinder; _attributeFinder = attributeFinder; _relationShipFinder = relationShipFinder; _dataCreater = dataCreater; _dataUpdater = dataUpdater; _aggCreater = aggCreater; _aggUpdater = aggUpdater; _aggFinder = aggFinder; _attachmentCreater = attachmentCreater; _businessProcessFlowInstanceUpdater = businessProcessFlowInstanceUpdater; }
public DataMapper( IAppContext appContext , IEntityFinder entityFinder , IRoleObjectAccessEntityPermissionService roleObjectAccessEntityPermissionService , IPrincipalObjectAccessService principalObjectAccessService , IEventPublisher eventPublisher , IBusinessUnitService businessUnitService , IOrganizationDataProvider organizationDataProvider , IEntityMapFinder entityMapFinder , IAttributeMapFinder attributeMapFinder , IRelationShipFinder relationShipFinder , IEntityPluginExecutor entityPluginExecutor , IAttributeFinder attributeFinder , IDataFinder dataFinder , IDataCreater dataCreater) : base(appContext, entityFinder, roleObjectAccessEntityPermissionService, principalObjectAccessService, eventPublisher, businessUnitService) { _organizationDataProvider = organizationDataProvider; _entityMapFinder = entityMapFinder; _attributeMapFinder = attributeMapFinder; _relationShipFinder = relationShipFinder; _entityPluginExecutor = entityPluginExecutor; _attributeFinder = attributeFinder; _dataFinder = dataFinder; _dataCreater = dataCreater; }
public AggUpdater( IAppContext appContext , IEntityFinder entityFinder , IRoleObjectAccessEntityPermissionService roleObjectAccessEntityPermissionService , IPrincipalObjectAccessService principalObjectAccessService , IEventPublisher eventPublisher , IBusinessUnitService businessUnitService , IAttributeFinder attributeFinder , IRelationShipFinder relationShipFinder , IDataCreater dataCreater , IDataUpdater dataUpdater , IDataDeleter dataDeleter , IOrganizationDataProvider organizationDataProvider , IPluginExecutor <AggregateRoot, AggregateRootMetaData> pluginExecutor ) : base(appContext, entityFinder, roleObjectAccessEntityPermissionService, principalObjectAccessService, eventPublisher, businessUnitService) { _attributeFinder = attributeFinder; _relationShipFinder = relationShipFinder; _organizationDataProvider = organizationDataProvider; _pluginExecutor = pluginExecutor; _dataCreater = dataCreater; _dataUpdater = dataUpdater; _dataDeleter = dataDeleter; }
//private readonly IDataUpdater _dataUpdater; public DataMerger( IAppContext appContext , IEntityFinder entityFinder , IRoleObjectAccessEntityPermissionService roleObjectAccessEntityPermissionService , IPrincipalObjectAccessService principalObjectAccessService , IEventPublisher eventPublisher , IBusinessUnitService businessUnitService , IOrganizationDataProvider organizationDataProvider , IEntityPluginExecutor entityPluginExecutor , IAttributeFinder attributeFinder , IRelationShipFinder relationShipFinder , IDataFinder dataFinder //, IDataUpdater dataUpdater , IQueryResolverFactory queryResolverFactory ) : base(appContext, entityFinder, roleObjectAccessEntityPermissionService, principalObjectAccessService, eventPublisher, businessUnitService) { _organizationDataProvider = organizationDataProvider; _entityPluginExecutor = entityPluginExecutor; _attributeFinder = attributeFinder; _relationShipFinder = relationShipFinder; _dataFinder = dataFinder; //_dataUpdater = dataUpdater; _queryResolverFactory = queryResolverFactory; }
public DataDeleter( IAppContext appContext , IEntityFinder entityFinder , IRoleObjectAccessEntityPermissionService roleObjectAccessEntityPermissionService , IPrincipalObjectAccessService principalObjectAccessService , IEventPublisher eventPublisher , IBusinessUnitService businessUnitService , IOrganizationDataProvider organizationDataProvider , IOrganizationDataRetriever organizationDataRetriever , IAttributeFinder attributeFinder , IEntityPluginExecutor entityPluginExecutor , IRelationShipFinder relationShipFinder , IMapUpdater mapUpdater , IFormulaUpdater formulaUpdater , IAggregateService aggregateService ) : base(appContext, entityFinder, roleObjectAccessEntityPermissionService, principalObjectAccessService, eventPublisher, businessUnitService) { _organizationDataProvider = organizationDataProvider; _organizationDataRetriever = organizationDataRetriever; _attributeFinder = attributeFinder; _entityPluginExecutor = entityPluginExecutor; _relationShipFinder = relationShipFinder; _mapUpdater = mapUpdater; _formulaUpdater = formulaUpdater; _aggregateService = aggregateService; }
public AggFinder( IAppContext appContext , IDataFinder dataFinder , ISystemFormFinder systemFormFinder , IEntityFinder entityFinder , IRelationShipFinder relationShipFinder , IQueryViewFinder queryViewFinder , IFetchDataService fetchDataService , IRoleObjectAccessEntityPermissionService roleObjectAccessEntityPermissionService , IPrincipalObjectAccessService principalObjectAccessService , IEventPublisher eventPublisher , IBusinessUnitService businessUnitService , IOrganizationDataRetriever organizationDataRetriever ) : base(appContext, entityFinder, roleObjectAccessEntityPermissionService, principalObjectAccessService, eventPublisher, businessUnitService) { _organizationDataRetriever = organizationDataRetriever; _systemFormFinder = systemFormFinder; _relationShipFinder = relationShipFinder; _queryViewFinder = queryViewFinder; _fetchService = fetchDataService; _dataFinder = dataFinder; User = _appContext.GetFeature <ICurrentUser>(); _aggregateRoot = new AggregateRoot(); }
public RelationShipImporter(IRelationShipCreater relationShipCreater , IRelationShipUpdater relationShipUpdater , IRelationShipFinder relationShipFinder) { _relationShipCreater = relationShipCreater; _relationShipUpdater = relationShipUpdater; _relationShipFinder = relationShipFinder; }
public FormulaUpdater( IFieldValueUpdater fieldValueUpdater , IAttributeFinder attributeFinder , IRelationShipFinder relationShipFinder ) { _fieldValueUpdater = fieldValueUpdater; _attributeFinder = attributeFinder; _relationShipFinder = relationShipFinder; }
public MetadataService(IMetadataProvider metadataProvider , IAttributeFinder attributeFinder , IDefaultAttributeProvider defaultAttributeProvider , IRelationShipFinder relationShipFinder) { _metadataProvider = metadataProvider; _attributeFinder = attributeFinder; _defaultAttributeProvider = defaultAttributeProvider; _relationShipFinder = relationShipFinder; }
public RelationShipController(IWebAppContext appContext , ISolutionService solutionService , IEntityFinder entityFinder , IRelationShipUpdater relationShipUpdater , IRelationShipFinder relationShipFinder) : base(appContext, solutionService) { _entityFinder = entityFinder; _relationShipUpdater = relationShipUpdater; _relationShipFinder = relationShipFinder; }
public DataFetchController(IWebAppContext appContext , IQueryViewFinder queryViewService , IRelationShipFinder relationShipFinder , IRoleObjectAccessService roleObjectAccessService , IFetchDataService fetchDataService) : base(appContext) { _queryViewFinder = queryViewService; _relationShipFinder = relationShipFinder; _fetchService = fetchDataService; _roleObjectAccessService = roleObjectAccessService; }
public FilterController(Framework.Context.IWebAppContext appContext , IRelationShipFinder relationShipService , IAttributeFinder attributeFinder , IOptionSetFinder optionSetFinder , IStringMapFinder stringMapFinder) : base(appContext) { _relationShipFinder = relationShipService; _attributeFinder = attributeFinder; _optionSetFinder = optionSetFinder; _stringMapFinder = stringMapFinder; }
public QueryMetadataFinder(IEntityFinder entityFinder , IAttributeFinder attributeFinder , IRelationShipFinder relationShipFinder , IStringMapFinder stringMapFinder , IOptionSetDetailFinder optionSetDetailFinder) { _entityFinder = entityFinder; _attributeFinder = attributeFinder; _relationShipFinder = relationShipFinder; _stringMapFinder = stringMapFinder; _optionSetDetailFinder = optionSetDetailFinder; }
public SubGridViewController(IWebAppContext appContext , IQueryViewFinder queryViewFinder , IRibbonButtonFinder ribbonbuttonFinder , IRelationShipFinder relationShipFinder , IGridService gridService , IRoleObjectAccessService roleObjectAccessService , IFetchDataService fetchDataService) : base(appContext) { _gridService = gridService; _fetchService = fetchDataService; _queryViewFinder = queryViewFinder; _ribbonbuttonFinder = ribbonbuttonFinder; _relationShipFinder = relationShipFinder; _roleObjectAccessService = roleObjectAccessService; }
public DataFetchAndAggregateController(IWebAppContext appContext , IQueryViewFinder queryViewService , IRelationShipFinder relationShipFinder , IRoleObjectAccessService roleObjectAccessService , IFetchDataService fetchDataService , IAggregateService aggregateService , IAttributeFinder attributeFinder) : base(appContext) { _queryViewFinder = queryViewService; _relationShipFinder = relationShipFinder; _fetchService = fetchDataService; _roleObjectAccessService = roleObjectAccessService; _aggregateService = aggregateService; _attributeFinder = attributeFinder; }
public BusinessProcessController(IWebAppContext appContext , IEntityFinder entityFinder , IAttributeFinder attributeFinder , IRelationShipFinder relationShipFinder , IWorkFlowFinder workFlowFinder , IBusinessProcessFlowInstanceService businessProcessFlowInstanceService , IProcessStageService processStageService , IDataFinder dataFinder) : base(appContext) { _entityFinder = entityFinder; _attributeFinder = attributeFinder; _relationShipFinder = relationShipFinder; _workFlowFinder = workFlowFinder; _businessProcessFlowInstanceService = businessProcessFlowInstanceService; _processStageService = processStageService; _dataFinder = dataFinder; }
public DataExporter(IAppContext appContext , ISystemUserPermissionService systemUserPermissionService , IFetchDataService fetchDataService , IAggregateService aggregateService , IAttributeFinder attributeFinder , IRelationShipFinder relationShipFinder , IGridService gridService , IWebHelper webHelper ) { _appContext = appContext; _systemUserPermissionService = systemUserPermissionService; _fetchDataService = fetchDataService; _aggregateService = aggregateService; _attributeFinder = attributeFinder; _relationShipFinder = relationShipFinder; _gridService = gridService; _webHelper = webHelper; }
public EntityMapController(IWebAppContext appContext , ISolutionService solutionService , IEntityFinder entityFinder , IAttributeFinder attributeFinder , IRelationShipFinder relationShipFinder , IEntityMapCreater entityMapCreater , IEntityMapUpdater entityMapUpdater , IEntityMapFinder entityMapFinder , IEntityMapDeleter entityMapDeleter , IAttributeMapCreater attributeMapCreater , IAttributeMapFinder attributeMapFinder) : base(appContext, solutionService) { _entityFinder = entityFinder; _attributeFinder = attributeFinder; _relationShipFinder = relationShipFinder; _entityMapCreater = entityMapCreater; _entityMapUpdater = entityMapUpdater; _entityMapFinder = entityMapFinder; _entityMapDeleter = entityMapDeleter; _attributeMapCreater = attributeMapCreater; _attributeMapFinder = attributeMapFinder; }
public RelationShipController(IWebAppContext appContext , IRelationShipFinder relationShipService) : base(appContext) { _relationShipFinder = relationShipService; }