Example #1
0
        public void IntegrarPacientesRedeDor()
        {
            var repository = new Hospitals();
            var hospital = repository.GetBy("QuintaDor");
            PatientDTORepository pacientes = new PatientDTORepository(FactorryNhibernate.GetSession(hospital.Database));

            var resultados = pacientes.All<EHRIntegracao.Domain.Domain.PatientDTO>();

            IList<EHRIntegracao.Domain.Domain.PatientDTO> patients = new List<EHRIntegracao.Domain.Domain.PatientDTO>();
            foreach (var paciente in resultados)
            {
                patients.Add(new EHRIntegracao.Domain.Domain.PatientDTO()
                {
                    Cpf = paciente.Cpf,
                    DateBirthday = paciente.DateBirthday,
                    Identity = paciente.Identity,
                    Id = paciente.Id,
                    Name = paciente.Name
                });
            }
            pacientes.Dispose();
            resultados = null;
            var patietsRepositrory = new PatientDTORepository(FactorryNhibernate.GetSession(hospital.Database));
            patietsRepositrory.SalvarLista(patients);
        }
Example #2
0
        public void AllPatient()
        {
            var repositoryH = new Hospitals();
            var hospital = repositoryH.GetBy("QuintaDor");
            PatientDTORepository pacientes = new PatientDTORepository(FactorryNhibernate.GetSession(hospital.Database));

            var resultados = pacientes.All<Patient>();

            Assert.NotNull(resultados);
        }