예제 #1
0
 public void AddDiagnostico(string texto)
 {
     if (this.Medico.nombre != "")
     {
         Diagnostico unDiagnostico = new Diagnostico(texto);
         this.ListaDiagnosticos.Add(unDiagnostico);
     }
 }
예제 #2
0
파일: Paciente.cs 프로젝트: NicoDra/progra2
        public List <Medicamento> MedicamentosYaAgregados(List <Medicamento> TodosMedicamentos)
        {
            List <Medicamento> Recomendados = new List <Medicamento>();
            Diagnostico        oDiagnostico = ultimodiagnostico();

            Recomendados = oDiagnostico.QuitarMedicamentosAgregados(TodosMedicamentos);
            return(Recomendados);
        }
예제 #3
0
파일: Paciente.cs 프로젝트: NicoDra/progra2
        public Diagnostico ultimodiagnostico()
        {
            Diagnostico unDiagnostico = new Diagnostico();

            if (this.ListaDiagnosticos.Count != 0)
            {
                unDiagnostico = ListaDiagnosticos.Last();
            }
            return(unDiagnostico);
        }
예제 #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);
        }
예제 #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);
        }
예제 #6
0
        public Diagnostico ultimodiagnostico()
        {
            Diagnostico unDiagnostico = ListaDiagnosticos.Last();

            return(unDiagnostico);
        }
예제 #7
0
        public void agregartratamiento(Medicamento oMedicamento)
        {
            Diagnostico oDiagnostico = ultimodiagnostico();

            oDiagnostico.AddMedicamento(oMedicamento);
        }