コード例 #1
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);
 }
コード例 #2
0
 public UsersAccessUnitService(ICurrentUser currentUser,
                               IDomainObjectFactory domainObjectFactory,
                               IEventAggregator eventAggregator,
                               IUsersAccessUnitRepository usersAccessUnitRepository,
                               IClassificatorValueRepository classificatorValueRepository,
                               IControllerUpdateService controllerUpdateService,
                               ILogService logService) : base(currentUser, domainObjectFactory, eventAggregator)
 {
     _usersAccessUnitRepository = usersAccessUnitRepository;
     _logService = logService;
     _classificatorValueRepository = classificatorValueRepository;
     _controllerUpdateService      = controllerUpdateService;
 }
コード例 #3
0
 public VisitorService(ICurrentUser currentUser,
                       IDomainObjectFactory domainObjectFactory,
                       IEventAggregator eventAggregator,
                       IUserRepository userRepository,
                       IVisitorRepository visitorRepository,
                       IClassificatorValueRepository classificatorValueRepository,
                       IControllerUpdateService controllerUpdateService,
                       IUsersAccessUnitRepository usersAccessUnitRepository,
                       ILogService logService,
                       IUserRepository usersRepository,
                       ILogRepository logRepository,
                       ICompanyRepository companyRepository) : base(currentUser, domainObjectFactory, eventAggregator)
 {
     _visitorRepository         = visitorRepository;
     _usersAccessUnitRepository = usersAccessUnitRepository;
     _logService     = logService;
     _logservice1    = logService;
     _userRepository = userRepository;
     _classificatorValueRepository = classificatorValueRepository;
     _controllerUpdateService      = controllerUpdateService;
     _companyRepository            = companyRepository;
     _logRepository   = logRepository;
     _usersRepository = usersRepository;
 }