Ejemplo n.º 1
0
 public void AddDiagnostico(string texto)
 {
     if (this.Medico.nombre != "")
     {
         Diagnostico unDiagnostico = new Diagnostico(texto);
         this.ListaDiagnosticos.Add(unDiagnostico);
     }
 }
Ejemplo n.º 2
0
        public List <Medicamento> MedicamentosYaAgregados(List <Medicamento> TodosMedicamentos)
        {
            List <Medicamento> Recomendados = new List <Medicamento>();
            Diagnostico        oDiagnostico = ultimodiagnostico();

            Recomendados = oDiagnostico.QuitarMedicamentosAgregados(TodosMedicamentos);
            return(Recomendados);
        }
Ejemplo n.º 3
0
        public Diagnostico ultimodiagnostico()
        {
            Diagnostico unDiagnostico = new Diagnostico();

            if (this.ListaDiagnosticos.Count != 0)
            {
                unDiagnostico = ListaDiagnosticos.Last();
            }
            return(unDiagnostico);
        }
Ejemplo n.º 4
0
        public int Pacientecurado()
        {
            Diagnostico unDiagnostico = new Diagnostico();

            unDiagnostico = ListaDiagnosticos.Last();
            if ((unDiagnostico.textodiag == "alta") || (unDiagnostico.textodiag == "Alta") || (unDiagnostico.textodiag == "ALTA"))
            {
                return(1);
            }

            return(0);
        }
Ejemplo n.º 5
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);
        }
Ejemplo n.º 6
0
        public Diagnostico ultimodiagnostico()
        {
            Diagnostico unDiagnostico = ListaDiagnosticos.Last();

            return(unDiagnostico);
        }
Ejemplo n.º 7
0
        public void agregartratamiento(Medicamento oMedicamento)
        {
            Diagnostico oDiagnostico = ultimodiagnostico();

            oDiagnostico.AddMedicamento(oMedicamento);
        }