Beispiel #1
0
 public LabsInboundReportService(ILabsInboundReportFactory labsInboundReportFactory, ICustomerEventTestStateRepository customerEventTestStateRepository, IEventCustomerResultRepository eventCustomerResultRepository,
                                 IEventCustomerRepository eventCustomerRepository, IUniqueItemRepository <Event> eventRepository, ICustomerRepository customerRepository, IChaseOutboundRepository chaseOutboundRepository, IChaseCampaignRepository chaseCampaignRepository, ITestRepository testRepository)
 {
     _labsInboundReportFactory         = labsInboundReportFactory;
     _customerEventTestStateRepository = customerEventTestStateRepository;
     _eventCustomerResultRepository    = eventCustomerResultRepository;
     _eventCustomerRepository          = eventCustomerRepository;
     _eventRepository         = eventRepository;
     _customerRepository      = customerRepository;
     _chaseOutboundRepository = chaseOutboundRepository;
     _chaseCampaignRepository = chaseCampaignRepository;
     _testRepository          = testRepository;
 }
Beispiel #2
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;
        }