public CdContentTrackingController(IOperationsReportingService operationsReportingService, ISettings settings, ICdContentGeneratorTrackingRepository cdContentGeneratorTrackingRepository) { _operationsReportingService = operationsReportingService; _cdContentGeneratorTrackingRepository = cdContentGeneratorTrackingRepository; _pageSize = settings.DefaultPageSizeForReports; }
public ReportsController(IOperationsReportingService operationsReportingService, ISettings settings, IMediaRepository mediaRepository, IPatientWorksheetService patientWorksheetService) { _operationsReportingService = operationsReportingService; _settings = settings; _pageSize = settings.DefaultPageSizeForReports; _mediaRepository = mediaRepository; _patientWorksheetService = patientWorksheetService; }
public ExportableReportsController(IOperationsReportingService operationsReportingService, IMediaRepository mediaRepository, IZipHelper zipHelper, ILogManager logManager, ISessionContext sessionContext, ILoginSettingRepository loginSettingRepository, IRoleRepository roleRepository, IOrganizationRoleUserRepository organizationRoleUserRepository, IUserRepository <User> userRepository, ISettings settings, IStaffEventScheduleExportService staffEventScheduleExportService) : base(zipHelper, logManager, sessionContext, loginSettingRepository, roleRepository, organizationRoleUserRepository, userRepository, settings) { _operationsReportingService = operationsReportingService; _staffEventScheduleExportService = staffEventScheduleExportService; _tempMediaLocation = mediaRepository.GetTempMediaFileLocation(); _sessionContext = sessionContext; }