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;
 }
 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;
 }
Beispiel #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;
 }
Beispiel #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;
 }
 public UserTimeZoneRetrieverService(IUserService userService, IUserTimeZoneService userTimeZoneService)
 {
     this.userService         = userService;
     this.userTimeZoneService = userTimeZoneService;
 }