コード例 #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 UserTimeZonesController(ILogger <UserTimeZonesController> logger,
                                IUserTimeZoneService userTimeZoneService,
                                IAuthorizationService authorizationService,
                                IAdminOrOwnerRequirement adminOrOwnerRequirement,
                                IUserTimeZoneRetrieverService userTimeZoneRetrieverService)
 {
     this.logger = logger;
     this.userTimeZoneService          = userTimeZoneService;
     this.authorizationService         = authorizationService;
     this.adminOrOwnerRequirement      = adminOrOwnerRequirement;
     this.userTimeZoneRetrieverService = userTimeZoneRetrieverService;
 }
コード例 #4
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;
 }
コード例 #5
0
 public UserTimeZoneRetrieverService(IUserService userService, IUserTimeZoneService userTimeZoneService)
 {
     this.userService         = userService;
     this.userTimeZoneService = userTimeZoneService;
 }