public void AddDiagnostico(string texto) { if (this.Medico.nombre != "") { Diagnostico unDiagnostico = new Diagnostico(texto); this.ListaDiagnosticos.Add(unDiagnostico); } }
public List <Medicamento> MedicamentosYaAgregados(List <Medicamento> TodosMedicamentos) { List <Medicamento> Recomendados = new List <Medicamento>(); Diagnostico oDiagnostico = ultimodiagnostico(); Recomendados = oDiagnostico.QuitarMedicamentosAgregados(TodosMedicamentos); return(Recomendados); }
public Diagnostico ultimodiagnostico() { Diagnostico unDiagnostico = new Diagnostico(); if (this.ListaDiagnosticos.Count != 0) { unDiagnostico = ListaDiagnosticos.Last(); } return(unDiagnostico); }
public int Pacientecurado() { Diagnostico unDiagnostico = new Diagnostico(); unDiagnostico = ListaDiagnosticos.Last(); if ((unDiagnostico.textodiag == "alta") || (unDiagnostico.textodiag == "Alta") || (unDiagnostico.textodiag == "ALTA")) { return(1); } return(0); }
public List <Medicamento> MedicamentoRecomendado(List <Medicamento> TodoMedicamento) { List <Medicamento> LMedicamentosRecomendados = new List <Medicamento>(); Diagnostico oDiagnostico = ultimodiagnostico(); foreach (Medicamento x in TodoMedicamento) { if (x.ExisteAccion(oDiagnostico.textodiag) == true) { LMedicamentosRecomendados.Add(x); } } return(LMedicamentosRecomendados); }
public Diagnostico ultimodiagnostico() { Diagnostico unDiagnostico = ListaDiagnosticos.Last(); return(unDiagnostico); }
public void agregartratamiento(Medicamento oMedicamento) { Diagnostico oDiagnostico = ultimodiagnostico(); oDiagnostico.AddMedicamento(oMedicamento); }