コード例 #1
0
 public PermissionController(ICurrentUser currentUser,
                             ILogger logger,
                             IUserPermissionGroupService userPermissionGroupService,
                             IBuildingRepository buildingRepository,
                             IBuildingObjectRepository buildingObjectRepository,
                             IUserTimeZoneRepository userTimeZoneRepository,
                             ILogService logService,
                             IUserTimeZoneService userTimeZoneService,
                             IUserTimeZonePropertyRepository userTimeZonePropertyRepository,
                             IUserPermissionGroupRepository userPermissionGroupRepository,
                             IUserPermissionGroupTimeZoneRepository userPermissionGroupTimeZoneRepository,
                             IUserRepository userRepository,
                             IRoleRepository roleRepository,
                             IUserRoleRepository userRoleRepository) : base(currentUser, logger)
 {
     _userPermissionGroupService = userPermissionGroupService;
     _buildingRepository = buildingRepository;
     _buildingObjectRepository = buildingObjectRepository;
     _userTimeZoneRepository = userTimeZoneRepository;
     _userTimeZoneService = userTimeZoneService;
     _userTimeZonePropertyRepository = userTimeZonePropertyRepository;
     _userPermissionGroupRepository = userPermissionGroupRepository;
     _userPermissionGroupTimeZoneRepository = userPermissionGroupTimeZoneRepository;
     _userRepository = userRepository;
     _logService = logService;
     _roleRepository = roleRepository;
     _userRoleRepository = userRoleRepository;
 }
コード例 #2
0
 public RemoteRegistrationController(IUserService userService, ICurrentUser currentUser,
                                     ILogger logger,
                                     IUserPermissionGroupService userPermissionGroupService,
                                     IBuildingRepository buildingRepository,
                                     ITitleRepository titleRepository,
                                     IUserBuildingRepository userBuildingRepository,
                                     IBuildingObjectRepository buildingObjectRepository,
                                     IUserTimeZoneRepository userTimeZoneRepository,
                                     ILogService logService,
                                     IUserTimeZoneService userTimeZoneService,
                                     IUserTimeZonePropertyRepository userTimeZonePropertyRepository,
                                     IUserPermissionGroupRepository userPermissionGroupRepository,
                                     IUserPermissionGroupTimeZoneRepository userPermissionGroupTimeZoneRepository,
                                     IUserRepository userRepository,
                                     IRoleRepository roleRepository,
                                     ICompanyRepository companyRepository,
                                     IUserRoleRepository userRoleRepository) : base(currentUser, logger)
 {
     _userPermissionGroupService = userPermissionGroupService;
     _buildingRepository         = buildingRepository;
     _userService = userService;
     _buildingObjectRepository              = buildingObjectRepository;
     _userBuildingRepository                = userBuildingRepository;
     _userTimeZoneRepository                = userTimeZoneRepository;
     _companyRepository                     = companyRepository;
     _titleRepository                       = titleRepository;
     _userTimeZoneService                   = userTimeZoneService;
     _userTimeZonePropertyRepository        = userTimeZonePropertyRepository;
     _userPermissionGroupRepository         = userPermissionGroupRepository;
     _userPermissionGroupTimeZoneRepository = userPermissionGroupTimeZoneRepository;
     _userRepository     = userRepository;
     _logService         = logService;
     _roleRepository     = roleRepository;
     _userRoleRepository = userRoleRepository;
 }
コード例 #3
0
 public TerminalController(IUserService userService,
                           IFSINISettingRepository FSINISettingsRepository,
                           IUsersAccessUnitService cardService,
                           IControllerUpdateService controllerUpdateService,
                           IUserDepartmentService userDepartmentService,
                           ICurrentUser currentUser,
                           IUserRepository userRepository,
                           IRoleRepository roleRepository,
                           ITitleRepository titleRepository,
                           ICompanyRepository companyRepository,
                           ICountryRepository countryRepositorty,
                           ILocationRepository locationRepository,
                           IBuildingRepository buildingRepository,
                           IUsersAccessUnitRepository usersAccessUnitRepository,
                           ICompanyBuildingObjectRepository companyBuildingObjectRepository,
                           IBuildingObjectRepository buildingObjectRepository,
                           IDepartmentRepository departmentRepository,
                           IUserDepartmentRepository userDepartmentRepository,
                           IUserPermissionGroupService userPermissionGroupService,
                           IUserBuildingRepository userBuildingRepository,
                           IUserTimeZoneRepository userTimeZoneRepository,
                           IUserTimeZonePropertyRepository userTimeZonePropertyRepository,
                           IUserPermissionGroupRepository userPermissionGroupRepository,
                           IUserPermissionGroupTimeZoneRepository userPermissionGroupTimeZoneRepository,
                           IUsersAccessUnitService usersAccessUnitService,
                           IUserBuildingService userBuildingService,
                           IClassificatorValueRepository classificatorValueRepository, ILogService logService,
                           IBuildingObjectRepository buildingObjectepository,
                           ILogger logger) : base(currentUser, logger)
 {
     _FSINISettingsRepository               = FSINISettingsRepository;
     _controllerUpdateService               = controllerUpdateService;
     _userService                           = userService;
     _cardService                           = cardService;
     _usersAccessUnitRepository             = usersAccessUnitRepository;
     _userDepartmentService                 = userDepartmentService;
     _userRepository                        = userRepository;
     _roleRepository                        = roleRepository;
     _titleRepository                       = titleRepository;
     _companyRepository                     = companyRepository;
     _locationRepository                    = locationRepository;
     _countryRepository                     = countryRepositorty;
     _buildingRepository                    = buildingRepository;
     _companyBuildingObjectRepository       = companyBuildingObjectRepository;
     _departmentRepository                  = departmentRepository;
     _userDepartmentRepository              = userDepartmentRepository;
     _buildingObjectRepository              = buildingObjectRepository;
     _userBuildingRepository                = userBuildingRepository;
     _userPermissionGroupService            = userPermissionGroupService;
     _userTimeZoneRepository                = userTimeZoneRepository;
     _userTimeZonePropertyRepository        = userTimeZonePropertyRepository;
     _userPermissionGroupRepository         = userPermissionGroupRepository;
     _userPermissionGroupTimeZoneRepository = userPermissionGroupTimeZoneRepository;
     _userAccessUnitService                 = usersAccessUnitService;
     _classificatorValueRepository          = classificatorValueRepository;
     _userBuildingService                   = userBuildingService;
     _logService = logService;
     _BuildingObjectRepository = buildingObjectepository;
     _resourceManager          = new ResourceManager("FoxSec.Web.Resources.Views.Shared.SharedStrings", typeof(SharedStrings).Assembly);
 }
コード例 #4
0
 public VideoCameraService(ICurrentUser currentUser, IDomainObjectFactory domainObjectFactory,
                           IEventAggregator eventAggregator, IClassificatorRepository classificatorRepository,
                           ILogService logService,
                           IVisitorService visitorService,
                           IUserRepository userRepository,
                           IUserTimeZoneRepository userTimeZoneRepository,
                           IBuildingObjectRepository buildingObjectRepository,
                           IClassificatorValueRepository classificatorValueRepository)
     : base(currentUser, domainObjectFactory, eventAggregator)
 {
     _logservice = logService;
 }
コード例 #5
0
 public TimeZoneController(ICurrentUser currentUser,
                           ILogger logger,
                           IUserTimeZoneService userTimeZoneService,
                           IClassificatorValueRepository classificatorValueRepository,
                           IUserTimeZoneRepository userTimeZoneRepository,
                           IUserTimeZonePropertyRepository userTimeZonePropertyRepository,
                           IUserPermissionGroupTimeZoneRepository userPermissionGroupTimeZoneRepository,
                           IUserPermissionGroupService userPermissionGroupService) : base(currentUser, logger)
 {
     _userTimeZoneService                   = userTimeZoneService;
     _userTimeZoneRepository                = userTimeZoneRepository;
     _classificatorValueRepository          = classificatorValueRepository;
     _userTimeZonePropertyRepository        = userTimeZonePropertyRepository;
     _userPermissionGroupTimeZoneRepository = userPermissionGroupTimeZoneRepository;
     _userPermissionGroupService            = userPermissionGroupService;
 }
コード例 #6
0
 public UserTimeZoneService(ICurrentUser currentUser,
                            IDomainObjectFactory domainObjectFactory,
                            IEventAggregator eventAggregator,
                            ILogService logService,
                            IUserTimeZoneRepository userTimeZoneRepository,
                            IUserRepository userRepository,
                            IControllerUpdateService controllerUpdateService,
                            IUserTimeZonePropertyRepository userTimeZonePropertyRepository) : base(currentUser, domainObjectFactory, eventAggregator)
 {
     //  _timeZoneRepository = timeZoneRepository;
     // _timeZonePropertyRepository = timeZonePropertyRepository;
     _userTimeZoneRepository         = userTimeZoneRepository;
     _userTimeZonePropertyRepository = userTimeZonePropertyRepository;
     _userRepository          = userRepository;
     _logService              = logService;
     _controllerUpdateService = controllerUpdateService;
 }
コード例 #7
0
 public License(
     IClassificatorRepository classificatorRepository,
     IClassificatorValueRepository classificatorValueRepository,
     IClassificatorService classificatorService,
     IVisitorService visitorService,
     IUserRepository userRepository,
     IUserTimeZoneRepository userTimeZoneRepository,
     ICurrentUser currentUser,
     IBuildingRepository buildingRepository,
     IBuildingObjectRepository buildingObjectRepository,
     IVisitorRepository visitorRepository,
     ILogger logger)
     : base(currentUser, logger)
 {
     _classificatorRepository      = classificatorRepository;
     _classificatorValueRepository = classificatorValueRepository;
     _classificatorService         = classificatorService;
     _userTimeZoneRepository       = userTimeZoneRepository;
     _userRepository           = userRepository;
     _visitorService           = visitorService;
     _buildingObjectRepository = buildingObjectRepository;
     _buildingRepository       = buildingRepository;
     _visitorRepository        = visitorRepository;
 }