Пример #1
0
 public LanguageBarrierRegeneratePollingAgent(ICallQueueRepository callQueueRepository, ILogManager logManager, IHealthPlanCallQueueCriteriaRepository healthPlanCallQueueCriteria,
                                              ICorporateAccountRepository corporateAccountRepository, IHealthPlanCallRoundService healthPlanCallRoundService, IHealthPlanCallQueueAssignmentRepository healthPlanCallQueueAssignmentRepository)
 {
     _callQueueRepository = callQueueRepository;
     _logger = logManager.GetLogger("LanguageBarrierRegeneratePollingAgent");
     _healthPlanCallQueueCriteria             = healthPlanCallQueueCriteria;
     _corporateAccountRepository              = corporateAccountRepository;
     _healthPlanCallRoundService              = healthPlanCallRoundService;
     _healthPlanCallQueueAssignmentRepository = healthPlanCallQueueAssignmentRepository;
 }
Пример #2
0
 public HealthPlanConfirmationQueuePollingAgent(ILogManager logManager, ICallQueueRepository callQueueRepository, IHealthPlanCallQueueCriteriaRepository healthPlanCallQueueCriteriaRepository,
                                                IHealthPlanCallQueueAssignmentRepository healthPlanCallQueueAssignmentRepository, ICorporateAccountRepository corporateAccountRepository, IHealthPlanCallRoundService healthPlanCallRoundService)
 {
     _callQueueRepository = callQueueRepository;
     _healthPlanCallQueueCriteriaRepository   = healthPlanCallQueueCriteriaRepository;
     _healthPlanCallQueueAssignmentRepository = healthPlanCallQueueAssignmentRepository;
     _corporateAccountRepository = corporateAccountRepository;
     _healthPlanCallRoundService = healthPlanCallRoundService;
     _logger = logManager.GetLogger("For24hrs_HealthPlanConfirmationQueue");
 }
Пример #3
0
        // private readonly ICallQueueCustomerRepository _callQueueCustomerRepository;


        public HealthPlanUncontactedCustomersPollingAgent(ICallQueueRepository callQueueRepository, ILogManager logManager, IHealthPlanCallQueueCriteriaRepository healthPlanCallQueueCriteria,
                                                          ICorporateAccountRepository corporateAccountRepository, IHealthPlanCallRoundService healthPlanCallRoundService, IHealthPlanCallQueueAssignmentRepository healthPlanCallQueueAssignmentRepository)//, ICallQueueCustomerRepository callQueueCustomerRepository)
        {
            _callQueueRepository = callQueueRepository;
            _logger = logManager.GetLogger("For24hrs_HealthPlanUncontactedCustomers");
            _healthPlanCallQueueCriteria = healthPlanCallQueueCriteria;

            _corporateAccountRepository = corporateAccountRepository;
            _healthPlanCallRoundService = healthPlanCallRoundService;
            _healthPlanCallQueueAssignmentRepository = healthPlanCallQueueAssignmentRepository;
            //_callQueueCustomerRepository = callQueueCustomerRepository;
        }
 public HealthPlanMailRoundCallQueuePollingAgent(ILogManager logManager, ICampaignRepository campaignRepository, ICampaignActivityRepository campaignActivityRepository,
                                                 ICorporateAccountRepository corporateAccountRepository, IHealthPlanCallQueueCriteriaRepository healthPlanCallQueueCriteriaRepository, IHealthPlanCallRoundService healthPlanCallRoundService,
                                                 ICallQueueRepository callQueueRepository, IHealthPlanCallQueueAssignmentRepository healthPlanCallQueueAssignmentRepository)
 {
     _logger                                  = logManager.GetLogger("HealthPlanMailRoundPollingAgent");
     _campaignRepository                      = campaignRepository;
     _campaignActivityRepository              = campaignActivityRepository;
     _corporateAccountRepository              = corporateAccountRepository;
     _healthPlanCallQueueCriteriaRepository   = healthPlanCallQueueCriteriaRepository;
     _healthPlanCallRoundService              = healthPlanCallRoundService;
     _callQueueRepository                     = callQueueRepository;
     _healthPlanCallQueueAssignmentRepository = healthPlanCallQueueAssignmentRepository;
 }
        public HealthPlanCallQueueForFillEventsPollingAgent(ICallQueueRepository callQueueRepository, ILogManager logManager, IHealthPlanCallQueueCriteriaRepository healthPlanCallQueueCriteria,
                                                            IHealthPlanCallQueueAssignmentRepository healthPlanCallQueueAssignment, ICorporateAccountRepository corporateAccountRepository, IHealthPlanCallRoundService healthPlanCallRoundService,
                                                            IHealthPlanFillEventCallQueueRepository healthPlanFillEventCallQueueRepository)
        {
            _logger = logManager.GetLogger("For24hrs_HealthPlanFillEvents");
            _callQueueRepository           = callQueueRepository;
            _healthPlanCallQueueCriteria   = healthPlanCallQueueCriteria;
            _healthPlanCallQueueAssignment = healthPlanCallQueueAssignment;
            _corporateAccountRepository    = corporateAccountRepository;
            _healthPlanCallRoundService    = healthPlanCallRoundService;

            _healthPlanFillEventCallQueueRepository = healthPlanFillEventCallQueueRepository;
        }
        public NoShowCallQueuePollingAgent(ILogManager logManager, ICallQueueRepository callQueueRepository,
                                           IHealthPlanCallQueueCriteriaService healthPlanCallQueueCriteriaService, IHealthPlanCallRoundService healthPlanCallRoundService,
                                           ICorporateAccountRepository corporateAccountRepository,
                                           IHealthPlanCallQueueAssignmentRepository healthPlanCallQueueAssignmentRepository)
        {
            _logger = logManager.GetLogger("NoShowCallQueuePollingAgent");

            _callQueueRepository = callQueueRepository;
            _healthPlanCallQueueCriteriaService      = healthPlanCallQueueCriteriaService;
            _healthPlanCallRoundService              = healthPlanCallRoundService;
            _corporateAccountRepository              = corporateAccountRepository;
            _healthPlanCallQueueAssignmentRepository = healthPlanCallQueueAssignmentRepository;
        }