public StaffEventRoleController(ISessionContext sessionContext, ITestRepository testRepository, IEventRoleRepository staffEventRoleRepository,
                                 IStaffEventRoleListModelFactory staffEventRoleListModelFactory)
 {
     _sessionContext                 = sessionContext;
     _testRepository                 = testRepository;
     _staffEventRoleRepository       = staffEventRoleRepository;
     _staffEventRoleListModelFactory = staffEventRoleListModelFactory;
 }
Esempio n. 2
0
 public StaffEventScheduleParsePollingAgent(IStaffEventScheduleUploadRepository staffEventScheduleUploadRepository, IEventStaffAssignmentService eventStaffAssignmentService,
                                            IMediaRepository mediaRepository, ISettings settings, IUniqueItemRepository <File> fileRepository, ICsvReader csvReader, ILogManager logManager, IEventRoleRepository eventRoleRepository,
                                            IPodRepository podRepository, IOrganizationRoleUserRepository organizationRoleUserRepository, IEventPodRepository eventPodRepository,
                                            IEventRepository eventRepository, IStaffEventScheduleUploadLogRepository staffEventScheduleUploadLogRepository, IEventStaffAssignmentRepository eventStaffAssignmentRepository)
 {
     _staffEventScheduleUploadRepository = staffEventScheduleUploadRepository;
     _eventStaffAssignmentService        = eventStaffAssignmentService;
     _mediaRepository                       = mediaRepository;
     _settings                              = settings;
     _fileRepository                        = fileRepository;
     _csvReader                             = csvReader;
     _eventRoleRepository                   = eventRoleRepository;
     _podRepository                         = podRepository;
     _organizationRoleUserRepository        = organizationRoleUserRepository;
     _eventPodRepository                    = eventPodRepository;
     _eventRepository                       = eventRepository;
     _staffEventScheduleUploadLogRepository = staffEventScheduleUploadLogRepository;
     _eventStaffAssignmentRepository        = eventStaffAssignmentRepository;
     _logger           = logManager.GetLogger("StaffEventScheduleParsePollingAgent");
     _isDevEnvironment = settings.IsDevEnvironment;
 }
Esempio n. 3
0
 public EventStaffAssignmentService(
     IEventStaffAssignmentRepository eventStaffAssignmentRepository,
     IRepository <EventStaffAssignment> repository,
     IPodStaffAssignmentRepository podStaffAssignmentRepository,
     IOrganizationRoleUserRepository organizationRoleUserRepository,
     IEventRoleRepository eventRoleRepository, IStaffEventScheduleUploadRepository staffEventScheduleUploadRepository,
     IMediaRepository mediaRepository, IUniqueItemRepository <File> fileRepository,
     IStaffEventScheduleUploadListModelFactory staffEventScheduleUploadListModelFactory,
     IPodRepository podRepository, ISessionContext sessionContext, ISystemUserInfoRepository systemUserInfoRepository)
 {
     _eventStaffAssignmentRepository = eventStaffAssignmentRepository;
     _repository = repository;
     _podStaffAssignmentRepository       = podStaffAssignmentRepository;
     _organizationRoleUserRepository     = organizationRoleUserRepository;
     _eventRoleRepository                = eventRoleRepository;
     _staffEventScheduleUploadRepository = staffEventScheduleUploadRepository;
     _mediaRepository = mediaRepository;
     _fileRepository  = fileRepository;
     _staffEventScheduleUploadListModelFactory = staffEventScheduleUploadListModelFactory;
     _podRepository            = podRepository;
     _sessionContext           = sessionContext;
     _systemUserInfoRepository = systemUserInfoRepository;
 }
Esempio n. 4
0
        public TestNotPerformedService(ITestNotPerformedRepository testNotPerformedRepository, ITestNotPerformedFactory testNotPerformedFactory, IEventCustomerResultRepository eventCustomerResultRepository,
                                       IEventRepository eventRepository, ITestRepository testRepository, ICustomerRepository customerRepository, IUniqueItemRepository <Pod> podRepository, IEventCustomerPreApprovedTestRepository preApprovedTestRepository,
                                       ICorporateAccountRepository corporateAccountRepository, IOrganizationRoleUserRepository organizationRoleUserRepository, ICustomerEventTestStateRepository customerEventTestStateRepository,
                                       IEventStaffAssignmentRepository eventStaffAssignmentRepository, IEventRoleRepository eventRoleRepository, ISettings settings, IHostRepository hostRepository, IEventCustomerRepository eventCustomerRepository)
        {
            _testNotPerformedRepository    = testNotPerformedRepository;
            _testNotPerformedFactory       = testNotPerformedFactory;
            _eventCustomerResultRepository = eventCustomerResultRepository;
            _eventRepository    = eventRepository;
            _testRepository     = testRepository;
            _customerRepository = customerRepository;

            _preApprovedTestRepository        = preApprovedTestRepository;
            _corporateAccountRepository       = corporateAccountRepository;
            _organizationRoleUserRepository   = organizationRoleUserRepository;
            _customerEventTestStateRepository = customerEventTestStateRepository;
            _eventStaffAssignmentRepository   = eventStaffAssignmentRepository;
            _eventRoleRepository     = eventRoleRepository;
            _hostRepository          = hostRepository;
            _eventCustomerRepository = eventCustomerRepository;
            _podRepository           = podRepository;
            _awvNpEventStaffRole     = settings.EventStaffRole;
        }