public EventReportingService(IEventRepository eventRepository, IHostRepository hostRepository, IPodRepository podRepository, IEventVolumeFactory eventVolumeFactory,
                              IOrderRepository orderRepository, IDetailOpenOrderModelFactory detailOpenOrderModelFactory, IDailyRecapModelFactory dailyRecapModelFactory,
                              IPhysicianEventAssignmentRepository physicianEventAssignmentRepository, IHospitalPartnerRepository hospitalPartnerRepository, IOrganizationRepository organizationRepository,
                              IEventAppointmentStatsService eventAppointmentStatsService, ICorporateAccountRepository corporateAccountRepository, IEventStaffAssignmentRepository eventStaffAssignmentRepository,
                              IOrganizationRoleUserRepository organizationRoleUserRepository, IEventCancellationModelFactory eventCancellationModelFactory, IDailyVolumeFactory dailyVolumeFactory,
                              IEventAppointmentChangeLogRepository eventAppointmentChangeLogRepository, IEventTestRepository eventTestRepository, IEventScheduleReportFactory eventScheduleReportFactory)
 {
     _eventRepository                     = eventRepository;
     _hostRepository                      = hostRepository;
     _eventVolumeFactory                  = eventVolumeFactory;
     _podRepository                       = podRepository;
     _orderRepository                     = orderRepository;
     _detailOpenOrderModelFactory         = detailOpenOrderModelFactory;
     _dailyRecapModelFactory              = dailyRecapModelFactory;
     _physicianEventAssignmentRepository  = physicianEventAssignmentRepository;
     _hospitalPartnerRepository           = hospitalPartnerRepository;
     _organizationRepository              = organizationRepository;
     _eventAppointmentStatsService        = eventAppointmentStatsService;
     _corporateAccountRepository          = corporateAccountRepository;
     _eventStaffAssignmentRepository      = eventStaffAssignmentRepository;
     _organizationRoleUserRepository      = organizationRoleUserRepository;
     _eventCancellationModelFactory       = eventCancellationModelFactory;
     _dailyVolumeFactory                  = dailyVolumeFactory;
     _eventAppointmentChangeLogRepository = eventAppointmentChangeLogRepository;
     _eventTestRepository                 = eventTestRepository;
     _eventScheduleReportFactory          = eventScheduleReportFactory;
 }
Example #2
0
 public PhysicianAssignmentService(IPhysicianEventAssignmentRepository physicianEventAssignmentRepository, IPhysicianCustomerAssignmentRepository physicianCustomerAssignmentRepository,
                                   IPhysicianRepository physicianRepository, IEventCustomerRepository eventCustomerRepository, IEventPhysicianTestRepository eventPhysicianTestRepository, IEventPhysicianTestFactory eventPhysicianTestFactory)
 {
     _physicianEventAssignmentRepository    = physicianEventAssignmentRepository;
     _physicianCustomerAssignmentRepository = physicianCustomerAssignmentRepository;
     _physicianRepository          = physicianRepository;
     _eventCustomerRepository      = eventCustomerRepository;
     _eventPhysicianTestRepository = eventPhysicianTestRepository;
     _eventPhysicianTestFactory    = eventPhysicianTestFactory;
 }