Пример #1
0
        public void should_Execute_Reader_MySql(string extractName)
        {
            var extract = TestInitializer.KenyaEmr.Extracts.First(x => x.DocketId.IsSameAs("NDWH") && x.Name.IsSameAs(extractName));

            _reader = TestInitializer.ServiceProviderMysql.GetService <IExtractSourceReader>();
            var reader = _reader.ExecuteReader(_kenyaEmrDb, extract).Result as MySqlDataReader;

            Assert.NotNull(reader);
            Assert.True(reader.HasRows);
            reader.Close();
        }
 public PatientLaboratorySourceExtractor(IExtractSourceReader reader, IMediator mediator, ITempPatientLaboratoryExtractRepository extractRepository)
 {
     _reader            = reader;
     _mediator          = mediator;
     _extractRepository = extractRepository;
 }
 public PatientBaselinesSourceExtractor(IExtractSourceReader reader, IMediator mediator, ITempPatientBaselinesExtractRepository extractRepository)
 {
     _reader            = reader;
     _mediator          = mediator;
     _extractRepository = extractRepository;
 }
Пример #4
0
 public PatientAdverseEventSourceExtractor(IExtractSourceReader reader, IMediator mediator, ITempPatientAdverseEventExtractRepository extractRepository)
 {
     _reader            = reader;
     _mediator          = mediator;
     _extractRepository = extractRepository;
 }