public CustomerCheckListService(ICustomerRepository customerRepository, IEventCustomerRepository eventCustomerRepository, IEventCustomerPreApprovedTestRepository eventCustomerPreApprovedTestRepository,
                                        ICheckListQuestionRepository checkListQuestionRepository, ICheckListAnswerRepository checkListAnswerRepository, ICheckListQuestionAnswerEditModelFactory checkListQuestionAnswerEditModelFactory,
                                        IEventCustomerResultRepository eventCustomerResultRepository, ICheckListTemplateRepository checkListTemplateRepository, ICorporateAccountRepository corporateAccountRepository,
                                        ICheckListGroupRepository checkListGroupRepository, IMedicareApiService medicareApiService, ILogManager logManager, ISettings settings,
                                        IOrderRepository orderRepository, IOrderController orderController, IEventPackageRepository eventPackageRepository, IEventTestRepository eventTestRepository,
                                        ITestRepository testRepository, IAccountNotReviewableTestRepository accountNotReviewableTestRepository, IEventRepository eventRepository, IEventPodRepository eventPodRepository, IEventPodRoomRepository eventPodRoomRepository)
        {
            _customerRepository      = customerRepository;
            _eventCustomerRepository = eventCustomerRepository;
            _eventCustomerPreApprovedTestRepository = eventCustomerPreApprovedTestRepository;
            _checkListQuestionRepository            = checkListQuestionRepository;
            _checkListAnswerRepository = checkListAnswerRepository;
            _checkListQuestionAnswerEditModelFactory = checkListQuestionAnswerEditModelFactory;
            _eventCustomerResultRepository           = eventCustomerResultRepository;
            _checkListTemplateRepository             = checkListTemplateRepository;
            _corporateAccountRepository = corporateAccountRepository;
            _checkListGroupRepository   = checkListGroupRepository;
            _medicareApiService         = medicareApiService;
            _settings                           = settings;
            _orderRepository                    = orderRepository;
            _orderController                    = orderController;
            _eventPackageRepository             = eventPackageRepository;
            _eventTestRepository                = eventTestRepository;
            _testRepository                     = testRepository;
            _accountNotReviewableTestRepository = accountNotReviewableTestRepository;
            _eventRepository                    = eventRepository;
            _eventPodRepository                 = eventPodRepository;
            _eventPodRoomRepository             = eventPodRoomRepository;

            _logger = logManager.GetLogger <CustomerCheckListService>();
        }
 public CheckListTemplateService(ICheckListTemplateRepository checkListTemplateRepository, ICheckListGroupRepository checkListGroupRepository, ICheckListQuestionRepository checkListQuestionRepository,
                                 ICheckListQuestionAnswerEditModelFactory checkListQuestionAnswerEditModelFactory)
 {
     _checkListTemplateRepository             = checkListTemplateRepository;
     _checkListGroupRepository                = checkListGroupRepository;
     _checkListQuestionRepository             = checkListQuestionRepository;
     _checkListQuestionAnswerEditModelFactory = checkListQuestionAnswerEditModelFactory;
 }