Exemple #1
0
 public UserController(IUserRepository <User> userRepository, IUserService userService, IUsersListModelRepository usersListModelRepository, ITestRepository testRepository, IPodRepository podRepository, ISessionContext sessionContext,
                       IUniqueItemRepository <Core.Application.Domain.File> fileRepository, IMediaRepository mediaRepository, IUserLoginRepository userLoginRepository, IOrganizationRoleUserRepository organizationRoleUserRepository,
                       IPhysicianRepository physicianRepository, IEventStaffAssignmentRepository eventStaffAssignmentRepository, IPasswordChangelogService passwordChangelogService, IConfigurationSettingRepository configurationSettingRepository,
                       IMedicareApiService medicareApiService, IMedicareService medicareService, IRoleRepository roleRepository, ILogManager logManager,
                       IUserNpiInfoRepository userNpiInfoRepository, ISystemUserInfoRepository systemUserInfoRepository, IPinChangeLogService pinChangelogService)
 {
     _userRepository                 = userRepository;
     _userService                    = userService;
     _usersListModelRepository       = usersListModelRepository;
     _testRepository                 = testRepository;
     _podRepository                  = podRepository;
     _sessionContext                 = sessionContext;
     _fileRepository                 = fileRepository;
     _mediaRepository                = mediaRepository;
     _userLoginRepository            = userLoginRepository;
     _organizationRoleUserRepository = organizationRoleUserRepository;
     _physicianRepository            = physicianRepository;
     _eventStaffAssignmentRepository = eventStaffAssignmentRepository;
     _passwordChangelogService       = passwordChangelogService;
     _configurationSettingRepository = configurationSettingRepository;
     _medicareApiService             = medicareApiService;
     _medicareService                = medicareService;
     _roleRepository                 = roleRepository;
     _logger = logManager.GetLogger <UserController>();
     _userNpiInfoRepository    = userNpiInfoRepository;
     _systemUserInfoRepository = systemUserInfoRepository;
     _pinChangelogService      = pinChangelogService;
 }
 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;
 }
        public EventStaffAssignmentRepositoryTester()
        {
            DependencyRegistrar.RegisterDependencies();
            IoC.Resolve <IAutoMapperBootstrapper>().Bootstrap();

            _repository = IoC.Resolve <IRepository <EventStaffAssignment> >();
            _eventStaffAssignmentRepository = IoC.Resolve <IEventStaffAssignmentRepository>();
        }
Exemple #4
0
 public StaffEventScheduleParsePollingAgent(IStaffEventScheduleUploadRepository staffEventScheduleUploadRepository, IEventStaffAssignmentService eventStaffAssignmentService,
                                            IMediaRepository mediaRepository, ISettings settings, IUniqueItemRepository <File> fileRepository, ICsvReader csvReader, ILogManager logManager, IEventRoleRepository eventRoleRepository,
                                            IPodRepository podRepository, IOrganizationRoleUserRepository organizationRoleUserRepository, IEventPodRepository eventPodRepository,
                                            IEventRepository eventRepository, IStaffEventScheduleUploadLogRepository staffEventScheduleUploadLogRepository, IEventStaffAssignmentRepository eventStaffAssignmentRepository)
 {
     _staffEventScheduleUploadRepository = staffEventScheduleUploadRepository;
     _eventStaffAssignmentService        = eventStaffAssignmentService;
     _mediaRepository                       = mediaRepository;
     _settings                              = settings;
     _fileRepository                        = fileRepository;
     _csvReader                             = csvReader;
     _eventRoleRepository                   = eventRoleRepository;
     _podRepository                         = podRepository;
     _organizationRoleUserRepository        = organizationRoleUserRepository;
     _eventPodRepository                    = eventPodRepository;
     _eventRepository                       = eventRepository;
     _staffEventScheduleUploadLogRepository = staffEventScheduleUploadLogRepository;
     _eventStaffAssignmentRepository        = eventStaffAssignmentRepository;
     _logger           = logManager.GetLogger("StaffEventScheduleParsePollingAgent");
     _isDevEnvironment = settings.IsDevEnvironment;
 }
Exemple #5
0
 public OrganizationService(IOrganizationRepository organizationRepository, IAddressService addressService, IAddressRepository addressRepository, ICorporateAccountRepository corporateAccountRepository,
                            ICorporateAccountListModelFactory corporateAccountListModelFactory, IMedicalVendorRepository medicalVendorRepository, IMedicalVendorListModelFactory medicalVendorListModelFactory,
                            IHospitalPartnerRepository hospitalPartnerRepository, IEventRepository eventRepository, IHostRepository hostRepository, IEventCustomerResultRepository eventCustomerResultRepository,
                            ICorporateAccountEventListFactory corporateAccountEventListFactory, IHospitalPartnerCustomerRepository hospitalPartnerCustomerRepository, ICustomerRepository customerRepository,
                            IUniqueItemRepository <File> fileRepository, IShippingDetailRepository shippingDetailRepository, IHospitalPartnerDashboardViewModelFactory hospitalPartnerViewModelFactory,
                            IHospitalFacilityRepository hospitalFacilityRepository, IHospitalFacilityListModelFactory hospitalFacilityListModelFactory, IPackageRepository packageRepository, IHospitalPartnerPackageFactory hospitalPartnerPackagFactory,
                            IHospitalPartnerPackageRepository hospitalPartnerPackageRepository, IConfigurationSettingRepository configurationSettingRepository, IEventAppointmentStatsService eventAppointmentStatsService, IPodRepository podRepository,
                            IEventStaffAssignmentRepository eventStaffAssignmentRepository, IOrganizationRoleUserRepository organizationRoleUserRepository, IEventVolumeFactory eventVolumeFactory, IUniqueItemRepository <CorporateAccount> uniqueItemCorporateAccountRepository, ICorporateAccountDashboardFactory corporateAccountDashboardFactory)
 {
     _fileRepository                    = fileRepository;
     _organizationRepository            = organizationRepository;
     _addressService                    = addressService;
     _addressRepository                 = addressRepository;
     _corporateAccountRepository        = corporateAccountRepository;
     _corporateAccountListModelFactory  = corporateAccountListModelFactory;
     _medicalVendorRepository           = medicalVendorRepository;
     _medicalVendorListModelFactory     = medicalVendorListModelFactory;
     _hospitalPartnerRepository         = hospitalPartnerRepository;
     _eventRepository                   = eventRepository;
     _hostRepository                    = hostRepository;
     _eventCustomerResultRepository     = eventCustomerResultRepository;
     _corporateAccountEventListFactory  = corporateAccountEventListFactory;
     _hospitalPartnerCustomerRepository = hospitalPartnerCustomerRepository;
     _shippingDetailRepository          = shippingDetailRepository;
     _hospitalPartnerViewModelFactory   = hospitalPartnerViewModelFactory;
     _customerRepository                = customerRepository;
     _hospitalFacilityRepository        = hospitalFacilityRepository;
     _hospitalFacilityListModelFactory  = hospitalFacilityListModelFactory;
     _packageRepository                 = packageRepository;
     _hospitalPartnerPackagFactory      = hospitalPartnerPackagFactory;
     _hospitalPartnerPackageRepository  = hospitalPartnerPackageRepository;
     _configurationSettingRepository    = configurationSettingRepository;
     _eventAppointmentStatsService      = eventAppointmentStatsService;
     _podRepository = podRepository;
     _eventStaffAssignmentRepository       = eventStaffAssignmentRepository;
     _organizationRoleUserRepository       = organizationRoleUserRepository;
     _eventVolumeFactory                   = eventVolumeFactory;
     _uniqueItemCorporateAccountRepository = uniqueItemCorporateAccountRepository;
     _corporateAccountDashboardFactory     = corporateAccountDashboardFactory;
 }
Exemple #6
0
 public EventStaffAssignmentService(
     IEventStaffAssignmentRepository eventStaffAssignmentRepository,
     IRepository <EventStaffAssignment> repository,
     IPodStaffAssignmentRepository podStaffAssignmentRepository,
     IOrganizationRoleUserRepository organizationRoleUserRepository,
     IEventRoleRepository eventRoleRepository, IStaffEventScheduleUploadRepository staffEventScheduleUploadRepository,
     IMediaRepository mediaRepository, IUniqueItemRepository <File> fileRepository,
     IStaffEventScheduleUploadListModelFactory staffEventScheduleUploadListModelFactory,
     IPodRepository podRepository, ISessionContext sessionContext, ISystemUserInfoRepository systemUserInfoRepository)
 {
     _eventStaffAssignmentRepository = eventStaffAssignmentRepository;
     _repository = repository;
     _podStaffAssignmentRepository       = podStaffAssignmentRepository;
     _organizationRoleUserRepository     = organizationRoleUserRepository;
     _eventRoleRepository                = eventRoleRepository;
     _staffEventScheduleUploadRepository = staffEventScheduleUploadRepository;
     _mediaRepository = mediaRepository;
     _fileRepository  = fileRepository;
     _staffEventScheduleUploadListModelFactory = staffEventScheduleUploadListModelFactory;
     _podRepository            = podRepository;
     _sessionContext           = sessionContext;
     _systemUserInfoRepository = systemUserInfoRepository;
 }
Exemple #7
0
        public TestNotPerformedService(ITestNotPerformedRepository testNotPerformedRepository, ITestNotPerformedFactory testNotPerformedFactory, IEventCustomerResultRepository eventCustomerResultRepository,
                                       IEventRepository eventRepository, ITestRepository testRepository, ICustomerRepository customerRepository, IUniqueItemRepository <Pod> podRepository, IEventCustomerPreApprovedTestRepository preApprovedTestRepository,
                                       ICorporateAccountRepository corporateAccountRepository, IOrganizationRoleUserRepository organizationRoleUserRepository, ICustomerEventTestStateRepository customerEventTestStateRepository,
                                       IEventStaffAssignmentRepository eventStaffAssignmentRepository, IEventRoleRepository eventRoleRepository, ISettings settings, IHostRepository hostRepository, IEventCustomerRepository eventCustomerRepository)
        {
            _testNotPerformedRepository    = testNotPerformedRepository;
            _testNotPerformedFactory       = testNotPerformedFactory;
            _eventCustomerResultRepository = eventCustomerResultRepository;
            _eventRepository    = eventRepository;
            _testRepository     = testRepository;
            _customerRepository = customerRepository;

            _preApprovedTestRepository        = preApprovedTestRepository;
            _corporateAccountRepository       = corporateAccountRepository;
            _organizationRoleUserRepository   = organizationRoleUserRepository;
            _customerEventTestStateRepository = customerEventTestStateRepository;
            _eventStaffAssignmentRepository   = eventStaffAssignmentRepository;
            _eventRoleRepository     = eventRoleRepository;
            _hostRepository          = hostRepository;
            _eventCustomerRepository = eventCustomerRepository;
            _podRepository           = podRepository;
            _awvNpEventStaffRole     = settings.EventStaffRole;
        }