private static Paciente PacienteMatheus() { var admissaos = new Admissaos(); var admissao = admissaos.Obter <Admissao>(1); var admissao2 = admissaos.Obter <Admissao>(2); var alergias = new Alergias(); var alergia = alergias.Obter <Alergia>(1); var tipoProcedimentos = new TipoProcedimentos(); var tipoProcedimento = tipoProcedimentos.Obter <TipoProcedimento>(1); var tipoProcedimento2 = tipoProcedimentos.Obter <TipoProcedimento>(2); var admissaoHospital = new AdmissaoHospital { DataAdmissao = new DateTime(2012, 5, 20), DataSaida = new DateTime(2012, 6, 20), Registro = "21545", Hospital = new Hospital { Id = 1 }, //Admissao = new Admissao { Id = 2 } }; admissaoHospital.Adicionar(admissao); admissaoHospital.Adicionar(admissao); var procedimento = new Procedimento { DataProcedimento = new DateTime(2012, 5, 20), TipoProcedimento = tipoProcedimento }; var procedimento2 = new Procedimento { DataProcedimento = new DateTime(2012, 5, 25), TipoProcedimento = tipoProcedimento2 }; var paciente = new Paciente { CPF = "02145253625", Nome = "Matheus", Nascimento = DateTime.Parse("20/09/1998"), DataUltimaAtualizacao = DateTime.UtcNow, Sexo = new TipoSexo { Id = 1 }, TipoDiagnostico = new TipoDiagnostico { Id = 1 }, TipoPaciente = new TipoPaciente { Id = 1 } }; paciente.Adicionar(procedimento); paciente.Adicionar(procedimento2); paciente.Adicionar(admissaoHospital); paciente.DadosGerais.Adicionar(alergia); return(paciente); }
public void IncluirProcedimentoAPaciente(string procedimento, string data, string pacienteId) { if (string.IsNullOrEmpty(pacienteId) || string.IsNullOrEmpty(procedimento) || string.IsNullOrEmpty(data)) { return; } var paciente = _pacientes.Obter <Paciente>(int.Parse(pacienteId)); var tipoProcedimento = _tipoProcedimentos.Obter <TipoProcedimento>(int.Parse(procedimento)); var procediment = new Procedimento { DataProcedimento = DateTime.Parse(data), TipoProcedimento = tipoProcedimento }; paciente.Adicionar(procediment); _pacientes.Adicionar(paciente); }
private static Paciente PacienteMatheus() { var admissaos = new Admissaos(); var admissao = admissaos.Obter<Admissao>(1); var admissao2 = admissaos.Obter<Admissao>(2); var alergias = new Alergias(); var alergia = alergias.Obter<Alergia>(1); var tipoProcedimentos = new TipoProcedimentos(); var tipoProcedimento = tipoProcedimentos.Obter<TipoProcedimento>(1); var tipoProcedimento2 = tipoProcedimentos.Obter<TipoProcedimento>(2); var admissaoHospital = new AdmissaoHospital { DataAdmissao = new DateTime(2012, 5, 20), DataSaida = new DateTime(2012, 6, 20), Registro = "21545", Hospital = new Hospital { Id = 1 }, //Admissao = new Admissao { Id = 2 } }; admissaoHospital.Adicionar(admissao); admissaoHospital.Adicionar(admissao); var procedimento = new Procedimento { DataProcedimento = new DateTime(2012, 5, 20), TipoProcedimento = tipoProcedimento }; var procedimento2 = new Procedimento { DataProcedimento = new DateTime(2012, 5, 25), TipoProcedimento = tipoProcedimento2 }; var paciente = new Paciente { CPF = "02145253625", Nome = "Matheus", Nascimento = DateTime.Parse("20/09/1998"), DataUltimaAtualizacao = DateTime.UtcNow, Sexo = new TipoSexo { Id = 1 }, TipoDiagnostico = new TipoDiagnostico { Id = 1 }, TipoPaciente = new TipoPaciente { Id = 1 } }; paciente.Adicionar(procedimento); paciente.Adicionar(procedimento2); paciente.Adicionar(admissaoHospital); paciente.DadosGerais.Adicionar(alergia); return paciente; }