示例#1
0
 public DataImporter(IEntityFinder entityFinder
                     , IAttributeFinder attributeFinder
                     , IOptionSetDetailFinder optionSetDetailFinder
                     , IStringMapFinder stringMapFinder
                     , IWebHelper webHelper
                     , IDataCreater dataCreater
                     , IDataUpdater dataUpdater
                     , IDataFinder dataFinder
                     , IAggregateService aggregateService
                     , IImportFileService importFileService
                     , IImportDataService importDataService
                     , IImportMapService importMapService)
 {
     _entityFinder    = entityFinder;
     _attributeFinder = attributeFinder;
     _optionSetDetailServiceFinder = optionSetDetailFinder;
     _stringMapFinder   = stringMapFinder;
     _webHelper         = webHelper;
     _dataCreater       = dataCreater;
     _dataUpdater       = dataUpdater;
     _dataFinder        = dataFinder;
     _aggregateService  = aggregateService;
     _importFileService = importFileService;
     _importDataService = importDataService;
     _importMapService  = importMapService;
 }
示例#2
0
 public QueryMetadataFinder(IEntityFinder entityFinder
                            , IAttributeFinder attributeFinder
                            , IRelationShipFinder relationShipFinder
                            , IStringMapFinder stringMapFinder
                            , IOptionSetDetailFinder optionSetDetailFinder)
 {
     _entityFinder          = entityFinder;
     _attributeFinder       = attributeFinder;
     _relationShipFinder    = relationShipFinder;
     _stringMapFinder       = stringMapFinder;
     _optionSetDetailFinder = optionSetDetailFinder;
 }
示例#3
0
 public FileTemplateProvider(IEntityFinder entityFinder
                             , IAttributeFinder attributeFinder
                             , IOptionSetDetailFinder optionSetDetailFinder
                             , IStringMapFinder stringMapFinder
                             , IWebHelper webHelper)
 {
     _entityFinder    = entityFinder;
     _attributeFinder = attributeFinder;
     _optionSetDetailServiceFinder = optionSetDetailFinder;
     _stringMapFinder = stringMapFinder;
     _webHelper       = webHelper;
 }
示例#4
0
 public FilterController(Framework.Context.IWebAppContext appContext
                         , IRelationShipFinder relationShipService
                         , IAttributeFinder attributeFinder
                         , IOptionSetFinder optionSetFinder
                         , IStringMapFinder stringMapFinder)
     : base(appContext)
 {
     _relationShipFinder = relationShipService;
     _attributeFinder    = attributeFinder;
     _optionSetFinder    = optionSetFinder;
     _stringMapFinder    = stringMapFinder;
 }
示例#5
0
 public ChartBuilder(IAppContext appContext
                     , IChartRepository chartRepository
                     , IStringMapFinder stringMapFinder
                     , IOptionSetDetailFinder optionSetDetailFinder
                     , IFetchDataService fetchDataService)
 {
     _appContext            = appContext;
     _loc                   = appContext.GetFeature <ILocalizedTextProvider>();
     _chartRepository       = chartRepository;
     _optionSetDetailFinder = optionSetDetailFinder;
     _stringMapFinder       = stringMapFinder;
     _fetchDataService      = fetchDataService;
 }
示例#6
0
 public FormService(IAppContext appContext
                    , IAttributeFinder attributeFinder
                    , IOptionSetFinder optionSetFinder
                    , IStringMapFinder stringMapFinder
                    , ILocalizedLabelService localizedLabelService
                    , ILocalizedLabelBatchBuilder localizedLabelBatchBuilder)
 {
     _appContext                 = appContext;
     _user                       = appContext.GetFeature <ICurrentUser>();
     _optionSetFinder            = optionSetFinder;
     _stringMapFinder            = stringMapFinder;
     _attributeFinder            = attributeFinder;
     _localizedLabelService      = localizedLabelService;
     _localizedLabelBatchBuilder = localizedLabelBatchBuilder;
 }
示例#7
0
 public ChartBuilder(IAppContext appContext
                     , IChartRepository chartRepository
                     , IStringMapFinder stringMapFinder
                     , IOptionSetDetailFinder optionSetDetailFinder
                     , IFetchDataService fetchDataService
                     , IEntityFinder entityFinder
                     , IRoleObjectAccessEntityPermissionService roleObjectAccessEntityPermissionService)
 {
     _appContext            = appContext;
     _user                  = _appContext.GetFeature <ICurrentUser>();
     _loc                   = appContext.GetFeature <ILocalizedTextProvider>();
     _chartRepository       = chartRepository;
     _optionSetDetailFinder = optionSetDetailFinder;
     _stringMapFinder       = stringMapFinder;
     _fetchDataService      = fetchDataService;
     _entityFinder          = entityFinder;
     _roleObjectAccessEntityPermissionService = roleObjectAccessEntityPermissionService;
 }
示例#8
0
 public FetchDataService(IAppContext appContext
                         , IEntityFinder entityFinder
                         , IStringMapFinder stringMapFinder
                         , IOptionSetDetailFinder optionSetDetailFinder
                         , ISystemUserPermissionService systemUserPermissionService
                         , IRoleObjectAccessEntityPermissionService roleObjectAccessEntityPermissionService
                         , ISystemUserRolesService systemUserRolesService
                         , IQueryResolverFactory queryResolverFactory)
 {
     _appContext                              = appContext;
     User                                     = _appContext.GetFeature <ICurrentUser>();
     _stringMapFinder                         = stringMapFinder;
     _optionSetDetailFinder                   = optionSetDetailFinder;
     _systemUserPermissionService             = systemUserPermissionService;
     _entityFinder                            = entityFinder;
     _queryResolverFactory                    = queryResolverFactory;
     _roleObjectAccessEntityPermissionService = roleObjectAccessEntityPermissionService;
     _systemUserRolesService                  = systemUserRolesService;
 }
示例#9
0
 public AttributeController(IWebAppContext appContext
                            , ISolutionService solutionService
                            , IEntityFinder entityFinder
                            , IOptionSetFinder optionSetFinder
                            , IOptionSetDetailFinder optionSetDetailFinder
                            , IStringMapFinder stringMapFinder
                            , IAttributeCreater attributeCreater
                            , IAttributeDeleter attributeDeleter
                            , IAttributeFinder attributeFinder
                            , IAttributeUpdater attributeUpdater)
     : base(appContext, solutionService)
 {
     _entityFinder          = entityFinder;
     _optionSetFinder       = optionSetFinder;
     _optionSetDetailFinder = optionSetDetailFinder;
     _stringMapFinder       = stringMapFinder;
     _attributeCreater      = attributeCreater;
     _attributeDeleter      = attributeDeleter;
     _attributeFinder       = attributeFinder;
     _attributeUpdater      = attributeUpdater;
 }
示例#10
0
 public StringMapController(IWebAppContext appContext
                            , IStringMapFinder stringMapService)
     : base(appContext)
 {
     _stringMapFinder = stringMapService;
 }