public EventStaffAssignmentServiceTester() { DependencyRegistrar.RegisterDependencies(); IoC.Resolve <IAutoMapperBootstrapper>().Bootstrap(); _assignmentService = IoC.Resolve <IEventStaffAssignmentService>(); _eventService = IoC.Resolve <IEventService>(); }
public StaffEventScheduleExportService(IEventStaffAssignmentService eventStaffAssignmentService, IEventService eventService, IHospitalPartnerRepository hospitalPartnerRepository, IOrganizationRepository organizationRepository, IEventRepository eventRepository) { _eventStaffAssignmentService = eventStaffAssignmentService; _eventService = eventService; _hospitalPartnerRepository = hospitalPartnerRepository; _organizationRepository = organizationRepository; _eventRepository = eventRepository; }
public ScheduleController(IEventStaffAssignmentService eventStaffAssignmentService, IEventService eventService, ISessionContext sessionContext, IMediaRepository mediaRepository, ILogManager logManager, ICsvReader csvReader, IUniqueItemRepository <File> fileRepository, IStaffEventScheduleUploadRepository staffEventScheduleUploadRepository, ISettings settings) { _eventService = eventService; _eventStaffAssignmentService = eventStaffAssignmentService; _sessionContext = sessionContext; _mediaRepository = mediaRepository; _csvReader = csvReader; _fileRepository = fileRepository; _staffEventScheduleUploadRepository = staffEventScheduleUploadRepository; _logger = logManager.GetLogger <ScheduleController>(); _pageSize = settings.DefaultPageSizeForReports; }
public ScheculeControllerTester() { DependencyRegistrar.RegisterDependencies(); IoC.Resolve <IAutoMapperBootstrapper>().Bootstrap(); _assignmentService = IoC.Resolve <IEventStaffAssignmentService>(); _podRepository = IoC.Resolve <IPodRepository>(); _organizationRoleUserRepository = IoC.Resolve <IOrganizationRoleUserRepository>(); _eventService = IoC.Resolve <IEventService>(); _mediaRepository = IoC.Resolve <IMediaRepository>(); _csvReader = IoC.Resolve <ICsvReader>(); _fileRepository = IoC.Resolve <IUniqueItemRepository <App.Core.Application.Domain.File> >(); _staffEventScheduleUploadRepository = IoC.Resolve <IStaffEventScheduleUploadRepository>(); _logManager = IoC.Resolve <ILogManager>(); _settings = IoC.Resolve <ISettings>(); _scheduleController = new ScheduleController(_assignmentService, _eventService, new FakeSessionContext(), _mediaRepository, _logManager, _csvReader, _fileRepository, _staffEventScheduleUploadRepository, _settings); }
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; }