public ResponseVendorReportService(IResponseVendorReportFactory responseVendorReportFactory, ICustomerRepository customerRepository, IEventCustomerRepository eventCustomerRepository, IUniqueItemRepository <Event> eventRepository,
                                    ILanguageRepository languageRepository, IAppointmentRepository appointmentRepository, ICallCenterCallRepository callRepository, IPcpDispositionRepository pcpDispositionRepository, IPcpAppointmentRepository pcpAppointmentRepository,
                                    IBarrierRepository barrierRepository, IChaseOutboundRepository chaseOutboundRepository, IChaseCampaignRepository chaseCampaignRepository, IChaseCampaignTypeRepository chaseCampaignTypeRepository,
                                    IUniqueItemRepository <CorporateAccount> corporateAccountRepository, IEventAppointmentCancellationLogRepository eventAppointmentCancellationLogRepository, ISettings settings, IXmlSerializer <ResultPdfPostedXml> resultPdfPostedSerializer,
                                    ICustomerEligibilityRepository customerEligibilityRepository)
 {
     _responseVendorReportFactory = responseVendorReportFactory;
     _customerRepository          = customerRepository;
     _eventCustomerRepository     = eventCustomerRepository;
     _eventRepository             = eventRepository;
     _languageRepository          = languageRepository;
     _appointmentRepository       = appointmentRepository;
     _callRepository              = callRepository;
     _pcpDispositionRepository    = pcpDispositionRepository;
     _pcpAppointmentRepository    = pcpAppointmentRepository;
     _barrierRepository           = barrierRepository;
     _chaseOutboundRepository     = chaseOutboundRepository;
     _chaseCampaignRepository     = chaseCampaignRepository;
     _chaseCampaignTypeRepository = chaseCampaignTypeRepository;
     _corporateAccountRepository  = corporateAccountRepository;
     _eventAppointmentCancellationLogRepository = eventAppointmentCancellationLogRepository;
     _settings = settings;
     _resultPdfPostedSerializer     = resultPdfPostedSerializer;
     _customerEligibilityRepository = customerEligibilityRepository;
 }
Пример #2
0
 public HourlyAppointmentBookedReportingService(IEventCustomerRepository eventCustomerRepository, ICustomerRepository customerRepository,
                                                IUniqueItemRepository <Appointment> appointmentRepository, IEventReportingService eventReportingService, IOrderRepository orderRepository,
                                                IEventPackageRepository eventPackageRepository, IEventTestRepository eventTestRepository, IEventAppointmentChangeLogRepository eventAppointmentChangeLogRepository,
                                                IOrganizationRoleUserRepository organizationRoleUserRepository, IRoleRepository roleRepository, IPrimaryCarePhysicianRepository primaryCarePhysicianRepository,
                                                ILanguageRepository languageRepository, ICustomAppointmentsBookedModelFactory customAppointmentsBookedModelFactory,
                                                ISourceCodeRepository sourceCodeRepository, ICallCenterCallRepository callCenterCallRepository, IShippingOptionRepository shippingOptionRepository,
                                                IShippingDetailRepository shippingDetailRepository, ICorporateCustomerCustomTagRepository customTagRepository,
                                                ICorporateAccountRepository corporateAccountRepository, IPcpAppointmentRepository pcpAppointmentRepository, IAccountAdditionalFieldRepository accountAdditionalFieldRepository,
                                                ICustomerEligibilityRepository customerEligibilityRepository)
 {
     _eventCustomerRepository             = eventCustomerRepository;
     _customerRepository                  = customerRepository;
     _appointmentRepository               = appointmentRepository;
     _eventReportingService               = eventReportingService;
     _orderRepository                     = orderRepository;
     _eventPackageRepository              = eventPackageRepository;
     _eventTestRepository                 = eventTestRepository;
     _eventAppointmentChangeLogRepository = eventAppointmentChangeLogRepository;
     _organizationRoleUserRepository      = organizationRoleUserRepository;
     _roleRepository = roleRepository;
     _primaryCarePhysicianRepository       = primaryCarePhysicianRepository;
     _languageRepository                   = languageRepository;
     _customAppointmentsBookedModelFactory = customAppointmentsBookedModelFactory;
     _sourceCodeRepository                 = sourceCodeRepository;
     _callCenterCallRepository             = callCenterCallRepository;
     _shippingOptionRepository             = shippingOptionRepository;
     _shippingDetailRepository             = shippingDetailRepository;
     _customTagRepository                  = customTagRepository;
     _corporateAccountRepository           = corporateAccountRepository;
     _pcpAppointmentRepository             = pcpAppointmentRepository;
     _accountAdditionalFieldRepository     = accountAdditionalFieldRepository;
     _customerEligibilityRepository        = customerEligibilityRepository;
 }
 public AppointmentEncounterService(IEventCustomerRepository eventCustomerRepository,
                                    IPcpAppointmentRepository pcpAppointmentRepository, IAppointmentRepository appointmentRepository,
                                    IEventRepository eventRepository, ICustomerRepository customerRepository,
                                    IAppointmentEncounterFactory appointmentEncounterFactory)
 {
     _eventCustomerRepository     = eventCustomerRepository;
     _pcpAppointmentRepository    = pcpAppointmentRepository;
     _appointmentRepository       = appointmentRepository;
     _eventRepository             = eventRepository;
     _customerRepository          = customerRepository;
     _appointmentEncounterFactory = appointmentEncounterFactory;
 }
 public EventCustomerPcpAppointmentService(ICustomerRepository customerRepository, IPrimaryCarePhysicianRepository primaryCarePhysicianRepository,
     IEventRepository eventRepository, IHostRepository hostRepository, IEventCustomerRepository eventCustomerRepository, IOrderRepository orderRepository,
     IEventTestRepository eventTestRepository, IEventPackageRepository eventPackageRepository, ICorporateAccountRepository corporateAccountRepository, IOrganizationRepository organizationRepository,
     IUniqueItemRepository<File> fileRepository, IMediaRepository mediaRepository, IPrimaryCarePhysicianHelper primaryCarePhysicianHelper, IPcpAppointmentRepository pcpAppointmentRepository, IPcpDispositionRepository pcpDispositionRepository)
 {
     _customerRepository = customerRepository;
     _primaryCarePhysicianRepository = primaryCarePhysicianRepository;
     _eventRepository = eventRepository;
     _hostRepository = hostRepository;
     _eventCustomerRepository = eventCustomerRepository;
     _orderRepository = orderRepository;
     _eventTestRepository = eventTestRepository;
     _eventPackageRepository = eventPackageRepository;
     _corporateAccountRepository = corporateAccountRepository;
     _organizationRepository = organizationRepository;
     _fileRepository = fileRepository;
     _mediaRepository = mediaRepository;
     _primaryCarePhysicianHelper = primaryCarePhysicianHelper;
     _pcpAppointmentRepository = pcpAppointmentRepository;
     _pcpDispositionRepository = pcpDispositionRepository;
 }