public PreQualifiedQuestionController(ISettings setting, IPreQualifiedQuestionTemplateService preQualifiedQuestionTemplateService, IPreQualificationQuestionRepository preQualificationQuestionRepository, ISessionContext sessionContext,
                                       ITestRepository testRepository)
 {
     _preQualifiedQuestionTemplateService = preQualifiedQuestionTemplateService;
     _preQualificationQuestionRepository  = preQualificationQuestionRepository;
     _sessionContext = sessionContext;
     _testRepository = testRepository;
     _pageSize       = setting.DefaultPageSizeForReports;
 }
Ejemplo n.º 2
0
        public PreQualifiedQuestionTemplateService(IPreQualificationTestTemplateRepository preQualificationTestTemplateRepository, IPreQualificationQuestionRepository preQualificationQuestionRepository,
                                                   IPreQualifiedQuestionTemplateFactory preQualifiedQuestionTemplateFactory, ITestRepository testRepository,
                                                   IPreQualificationTemplateDependentTestRepository preQualificationTemplateDependentTestRepository,
                                                   IPreQualificationQuestionRuleRepository preQualificationQuestionRuleRepository)
        {
            _preQualificationTestTemplateRepository = preQualificationTestTemplateRepository;
            _preQualificationQuestionRepository     = preQualificationQuestionRepository;
            _preQualifiedQuestionTemplateFactory    = preQualifiedQuestionTemplateFactory;
            _testRepository = testRepository;

            _preQualificationTemplateDependentTestRepository = preQualificationTemplateDependentTestRepository;
            _preQualificationQuestionRuleRepository          = preQualificationQuestionRuleRepository;
        }
 public EventCustomerQuestionAnswerService(ITestRepository testRepository, IDisqualifiedTestRepository disqualifiedTestRepository, IEventCustomerQuestionAnswerRepository eventCustomerQuestionAnswerRepository,
                                           ICustomerRepository customerRepository, ICorporateAccountRepository corporateAccountRepository, IEventCustomerQuestionAnswerFactory eventCustomerQuestionAnswerFactory,
                                           IPreQualificationQuestionRepository preQualificationQuestionRepository, IEventTestRepository eventTestRepository, IPreQualificationTemplateDependentTestRepository preQualificationTemplateDependentTestRepository,
                                           IDependentDisqualifiedTestRepository dependentDisqualifiedTestRepository)
 {
     _testRepository                                  = testRepository;
     _disqualifiedTestRepository                      = disqualifiedTestRepository;
     _eventCustomerQuestionAnswerRepository           = eventCustomerQuestionAnswerRepository;
     _customerRepository                              = customerRepository;
     _corporateAccountRepository                      = corporateAccountRepository;
     _eventCustomerQuestionAnswerFactory              = eventCustomerQuestionAnswerFactory;
     _preQualificationQuestionRepository              = preQualificationQuestionRepository;
     _eventTestRepository                             = eventTestRepository;
     _preQualificationTemplateDependentTestRepository = preQualificationTemplateDependentTestRepository;
     _dependentDisqualifiedTestRepository             = dependentDisqualifiedTestRepository;
 }