public Paciente(string auxNombre, int auxEdad, EDolencia auxDolencia) { nombre = auxNombre; edad = auxEdad; dolencia = auxDolencia; sano = false; estado = "En tratamiento"; }
/// <summary> /// Set especial /// </summary> /// <param name="nuevoEstado"></param> public void setEstado(bool nuevoEstado) { //string estado; if (nuevoEstado == false) { estado = "En tratamiento"; } else { sano = true; estado = "Curado"; dolencia = EDolencia.Sano; } }
/// <summary> /// Metodo para ingresar un nuevo paciente al sistema de salud /// </summary> public static void IngresarPaciente() { Console.Clear(); Console.WriteLine("¿Nombre del nuevo paciente a ingresar?"); string nuevoNombre = ValidarString(); Console.WriteLine("¿Que edad tiene?"); int nuevaEdad = validarInt(0, 110); Console.WriteLine("¿Que dolencia tiene?"); Console.WriteLine("1. Dolor de cabeza \n2. Dolor de espalda\n3. Quemadura por Agua Caliente\n4. Quemadura General\n5. Gripe"); int dolor = validarInt(1, 5); EDolencia nuevaDolencia = 0; switch (dolor) { case 1: nuevaDolencia = EDolencia.DolorDeCabeza; break; case 2: nuevaDolencia = EDolencia.DolorDeEspalda; break; case 3: nuevaDolencia = EDolencia.QuemaduraAguaCaliente; break; case 4: nuevaDolencia = EDolencia.QuemaduraGeneral; break; case 5: nuevaDolencia = EDolencia.Gripezinha; break; } Paciente nuevoPaciente = new Paciente(nuevoNombre, nuevaEdad, nuevaDolencia); DerivarPaciente(nuevoPaciente); }