/// <summary> /// Initializes a new instance of the <see cref="AssessmentReminderUpdater" /> class. /// </summary> /// <param name="connectionFactory">The connection factory.</param> /// <param name="patientRepository">The patient repository.</param> /// <param name="assessmentDefinitionRepository">The assessment definition repository.</param> /// <param name="assessmentReminderRepository">The assessment message repository.</param> public AssessmentReminderUpdater( IDbConnectionFactory connectionFactory, IPatientRepository patientRepository, IAssessmentDefinitionRepository assessmentDefinitionRepository, IAssessmentReminderRepository assessmentReminderRepository) { _connectionFactory = connectionFactory; _patientRepository = patientRepository; _assessmentDefinitionRepository = assessmentDefinitionRepository; _assessmentReminderRepository = assessmentReminderRepository; }
/// <summary> /// Initializes a new instance of the <see cref="GetAssessmentReminderByKeyRequestHandler"/> class. /// </summary> /// <param name="assessmentReminderRepository">The assessment reminder repository.</param> /// <param name="assessmentDefinitionRepository">The assessment definition repository.</param> /// <param name="patientRepository">The patient repository.</param> /// <param name="resourcesManager">The resources manager.</param> public GetAssessmentReminderByKeyRequestHandler( IAssessmentReminderRepository assessmentReminderRepository, IAssessmentDefinitionRepository assessmentDefinitionRepository, IPatientRepository patientRepository, IResourcesManager resourcesManager) { _assessmentReminderRepository = assessmentReminderRepository; _assessmentDefinitionRepository = assessmentDefinitionRepository; _patientRepository = patientRepository; _resourcesManager = resourcesManager; }
public AcknowledgeAssessmentReminderRequestHandler(IAssessmentReminderRepository assessmentReminderRepository) { _assessmentReminderRepository = assessmentReminderRepository; }
public EmailReminderJob() { _assessmentReminderRepository = IoC.CurrentContainer.Resolve <IAssessmentReminderRepository>(); }
public CancelAssessmentReminderRequestHandler(IAssessmentReminderRepository assessmentReminderRepository) { _assessmentReminderRepository = assessmentReminderRepository; }
/// <summary> /// Initializes a new instance of the <see cref="UpdateAssessmentReminderRequestHandler"/> class. /// </summary> /// <param name="assessmentReminderRepository">The assessment reminder repository.</param> public UpdateAssessmentReminderRequestHandler(IAssessmentReminderRepository assessmentReminderRepository) { _assessmentReminderRepository = assessmentReminderRepository; }