Example #1
0
        public CdContentTrackingController(IOperationsReportingService operationsReportingService, ISettings settings, ICdContentGeneratorTrackingRepository cdContentGeneratorTrackingRepository)
        {
            _operationsReportingService           = operationsReportingService;
            _cdContentGeneratorTrackingRepository = cdContentGeneratorTrackingRepository;

            _pageSize = settings.DefaultPageSizeForReports;
        }
Example #2
0
 public ReportsController(IOperationsReportingService operationsReportingService, ISettings settings, IMediaRepository mediaRepository, IPatientWorksheetService patientWorksheetService)
 {
     _operationsReportingService = operationsReportingService;
     _settings                = settings;
     _pageSize                = settings.DefaultPageSizeForReports;
     _mediaRepository         = mediaRepository;
     _patientWorksheetService = patientWorksheetService;
 }
Example #3
0
 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;
 }