Пример #1
0
 public SystemFormFinder(IAppContext appContext
                         , ISystemFormRepository systemFormRepository
                         , IRoleObjectAccessService roleObjectAccessService)
 {
     _appContext              = appContext;
     _systemFormRepository    = systemFormRepository;
     _roleObjectAccessService = roleObjectAccessService;
     _cacheService            = new Caching.CacheManager <Domain.SystemForm>(_appContext.OrganizationUniqueName + ":systemforms", _appContext.PlatformSettings.CacheEnabled);
 }
Пример #2
0
 public QueryViewFinder(IAppContext appContext
                        , IQueryViewRepository queryViewRepository
                        , IRoleObjectAccessService roleObjectAccessService
                        )
 {
     _appContext              = appContext;
     _queryViewRepository     = queryViewRepository;
     _roleObjectAccessService = roleObjectAccessService;
     _cacheService            = new Caching.CacheManager <Domain.QueryView>(_appContext.OrganizationUniqueName + ":queryviews", _appContext.PlatformSettings.CacheEnabled);
 }
Пример #3
0
 public WorkFlowFinder(IAppContext appContext
                       , IWorkFlowRepository workFlowRepository
                       //, ILocalizedLabelService localizedLabelService
                       , IRoleObjectAccessService roleObjectAccessService)
 {
     _appContext         = appContext;
     _workFlowRepository = workFlowRepository;
     _currentUser        = _appContext.GetFeature <ICurrentUser>();
     //_localizedLabelService = localizedLabelService;
     _roleObjectAccessService = roleObjectAccessService;
 }
Пример #4
0
 public RoleController(IWebAppContext appContext
                       , IRoleService roleService
                       , IRoleObjectAccessService roleObjectAccessService
                       , IResourceOwnerService resourceOwnerService
                       )
     : base(appContext)
 {
     _roleService             = roleService;
     _roleObjectAccessService = roleObjectAccessService;
     _resourceOwnerService    = resourceOwnerService;
 }
Пример #5
0
 public QueryViewFinder(IAppContext appContext
                        , IQueryViewRepository queryViewRepository
                        //, ILocalizedLabelService localizedLabelService
                        , IRoleObjectAccessService roleObjectAccessService
                        )
 {
     _appContext          = appContext;
     _queryViewRepository = queryViewRepository;
     //_localizedLabelService = localizedLabelService;
     _roleObjectAccessService = roleObjectAccessService;
     _cacheService            = new Caching.CacheManager <Domain.QueryView>(_appContext.OrganizationUniqueName + ":queryviews", QueryViewCache.BuildKey);
 }
Пример #6
0
 public DataFetchController(IWebAppContext appContext
                            , IQueryViewFinder queryViewService
                            , IRelationShipFinder relationShipFinder
                            , IRoleObjectAccessService roleObjectAccessService
                            , IFetchDataService fetchDataService)
     : base(appContext)
 {
     _queryViewFinder         = queryViewService;
     _relationShipFinder      = relationShipFinder;
     _fetchService            = fetchDataService;
     _roleObjectAccessService = roleObjectAccessService;
 }
Пример #7
0
 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;
 }
Пример #8
0
 public ReportService(IAppContext appContext
                      , IReportRepository reportRepository
                      , ILocalizedLabelService localizedLabelService
                      , ISolutionComponentService solutionComponentService
                      , IRoleObjectAccessService roleObjectAccessService
                      , IDependencyService dependencyService
                      , IEventPublisher eventPublisher)
 {
     _appContext               = appContext;
     _reportRepository         = reportRepository;
     _localizedLabelService    = localizedLabelService;
     _solutionComponentService = solutionComponentService;
     _roleObjectAccessService  = roleObjectAccessService;
     _dependencyService        = dependencyService;
     _eventPublisher           = eventPublisher;
 }
 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;
 }
Пример #10
0
 public KanbanViewController(IWebAppContext appContext
                             , IEntityFinder entityFinder
                             , IAttributeFinder attributeFinder
                             , IQueryViewFinder queryViewFinder
                             , IOptionSetFinder optionSetFinder
                             , IRoleObjectAccessService roleObjectAccessService
                             , IAggregateService aggregateService)
     : base(appContext)
 {
     _entityFinder            = entityFinder;
     _attributeFinder         = attributeFinder;
     _queryViewFinder         = queryViewFinder;
     _optionSetFinder         = optionSetFinder;
     _roleObjectAccessService = roleObjectAccessService;
     _aggregateService        = aggregateService;
 }
Пример #11
0
 public FormController(IWebAppContext appContext
                       , ISolutionService solutionService
                       , IEntityFinder entityFinder
                       , IRoleObjectAccessService roleObjectAccessService
                       , ISystemFormCreater systemFormCreater
                       , ISystemFormDeleter systemFormDeleter
                       , ISystemFormFinder systemFormFinder
                       , ISystemFormUpdater systemFormUpdater)
     : base(appContext, solutionService)
 {
     _entityFinder            = entityFinder;
     _roleObjectAccessService = roleObjectAccessService;
     _systemFormCreater       = systemFormCreater;
     _systemFormDeleter       = systemFormDeleter;
     _systemFormFinder        = systemFormFinder;
     _systemFormUpdater       = systemFormUpdater;
 }
Пример #12
0
 public RoleController(IWebAppContext appContext
                       , IRoleService roleService
                       , IEntityPermissionService entityPermissionService
                       , IRoleObjectAccessService roleObjectAccessService
                       , ISystemUserRolesService systemUserRolesService
                       , IEntityFinder entityFinder
                       , IResourceOwnerService resourceOwnerService
                       , IDataFinder dataFinder)
     : base(appContext)
 {
     _roleService             = roleService;
     _entityPermissionService = entityPermissionService;
     _roleObjectAccessService = roleObjectAccessService;
     _systemUserRolesService  = systemUserRolesService;
     _entityFinder            = entityFinder;
     _resourceOwnerService    = resourceOwnerService;
     _dataFinder = dataFinder;
 }
Пример #13
0
 public QueryViewCreaterController(IWebAppContext appContext
                                   , ISolutionService solutionService
                                   , IEntityFinder entityFinder
                                   , IRoleObjectAccessService roleObjectAccessService
                                   , IFetchDataService fetchDataService
                                   , IQueryViewCreater queryViewCreater
                                   , IQueryViewDeleter queryViewDeleter
                                   , IQueryViewFinder queryViewFinder
                                   , IQueryViewUpdater queryViewUpdater)
     : base(appContext, solutionService)
 {
     _entityFinder            = entityFinder;
     _roleObjectAccessService = roleObjectAccessService;
     _fetchDataService        = fetchDataService;
     _queryViewCreater        = queryViewCreater;
     _queryViewDeleter        = queryViewDeleter;
     _queryViewFinder         = queryViewFinder;
     _queryViewUpdater        = queryViewUpdater;
 }
Пример #14
0
 public SecurityController(IWebAppContext appContext
                           , ISystemUserService userService
                           , ISystemUserRolesService systemUserRolesService
                           , IRoleService roleService
                           , IRoleObjectAccessService roleObjectAccessService
                           , IDataCreater dataCreater
                           , IDataFinder dataFinder
                           , IDataDeleter dataDeleter
                           , IResourceOwnerService resourceOwnerService)
     : base(appContext)
 {
     _roleService             = roleService;
     _userService             = userService;
     _systemUserRolesService  = systemUserRolesService;
     _roleObjectAccessService = roleObjectAccessService;
     _dataCreater             = dataCreater;
     _dataFinder           = dataFinder;
     _dataDeleter          = dataDeleter;
     _resourceOwnerService = resourceOwnerService;
 }
Пример #15
0
 public AuthorizationStateChangedConsumer(IRoleObjectAccessService roleObjectAccessService)
 {
     _roleObjectAccessService = roleObjectAccessService;
 }