Пример #1
0
 /// <summary>
 /// Initializes a new instance of the <see cref="PatientScoreRangeReportEngine" /> class.
 /// </summary>
 /// <param name="resourcesManager">The resources manager.</param>
 /// <param name="reportTemplateRepository">The report template repository.</param>
 /// <param name="reportHistoryRepository">The report history repository.</param>
 /// <param name="dbConnectionFactory">The database connection factory.</param>
 public PatientScoreRangeReportEngine(
     IResourcesManager resourcesManager,
     IReportTemplateRepository reportTemplateRepository,
     IRecentReportRepository reportHistoryRepository,
     IDbConnectionFactory dbConnectionFactory)
 {
     _resourcesManager         = resourcesManager;
     _reportTemplateRepository = reportTemplateRepository;
     _recentReportRepository   = reportHistoryRepository;
     _connectionFactory        = dbConnectionFactory;
 }
Пример #2
0
 /// <summary>
 /// Initializes a new instance of the <see cref="NotCompletedAssessmentReportEngine" /> class.
 /// </summary>
 /// <param name="resourcesManager">The resources manager.</param>
 /// <param name="reportTemplateRepository">The report template repository.</param>
 /// <param name="reportHistoryRepository">The report history repository.</param>
 /// <param name="dbConnectionFactory">The database connection factory.</param>
 public NotCompletedAssessmentReportEngine(
     IResourcesManager resourcesManager,
     IReportTemplateRepository reportTemplateRepository,
     IRecentReportRepository reportHistoryRepository,
     IDbConnectionFactory dbConnectionFactory)
 {
     _resourcesManager         = resourcesManager;
     _reportTemplateRepository = reportTemplateRepository;
     _recentReportRepository   = reportHistoryRepository;
     _connectionFactory        = dbConnectionFactory;
 }
 /// <summary>
 /// Initializes a new instance of the <see cref="PatientsWithSpecificResponseReportEngine" /> class.
 /// </summary>
 /// <param name="resourcesManager">The resources manager.</param>
 /// <param name="reportTemplateRepository">The report template repository.</param>
 /// <param name="reportHistoryRepository">The report history repository.</param>
 /// <param name="dbConnectionFactory">The database connection factory.</param>
 public PatientsWithSpecificResponseReportEngine(
     IResourcesManager resourcesManager,
     IReportTemplateRepository reportTemplateRepository,
     IRecentReportRepository reportHistoryRepository,
     IDbConnectionFactory dbConnectionFactory)
 {
     _resourcesManager         = resourcesManager;
     _reportTemplateRepository = reportTemplateRepository;
     _recentReportRepository   = reportHistoryRepository;
     _connectionFactory        = dbConnectionFactory;
 }
Пример #4
0
 /// <summary>
 /// Initializes a new instance of the <see cref="AssessmentScoreOverTimeReportEngine" /> class.
 /// </summary>
 /// <param name="patientRepository">The patient repository.</param>
 /// <param name="resourcesManager">The resources manager.</param>
 /// <param name="assessmentInstanceRepository">The assessment instance repository.</param>
 /// <param name="reportTemplateRepository">The report template repository.</param>
 /// <param name="reportHistoryRepository">The report history repository.</param>
 public AssessmentScoreOverTimeReportEngine(
     IPatientRepository patientRepository,
     IResourcesManager resourcesManager,
     IAssessmentInstanceRepository assessmentInstanceRepository,
     IReportTemplateRepository reportTemplateRepository,
     IRecentReportRepository reportHistoryRepository)
 {
     _patientRepository            = patientRepository;
     _resourcesManager             = resourcesManager;
     _assessmentInstanceRepository = assessmentInstanceRepository;
     _reportTemplateRepository     = reportTemplateRepository;
     _recentReportRepository       = reportHistoryRepository;
 }