예제 #1
0
        static void Main(string[] args)
        {
            string  especialidad;
            Clinica sanatoriofebril = new Clinica();

            Console.Write("Ingrese la especialidad deseada (ingrese *salir* para salir): ");
            especialidad = Console.ReadLine();
            while (especialidad != "salir")
            {
                Medico medico = sanatoriofebril.buscarMedico(especialidad);
                if (medico != null)
                {
                    Console.WriteLine("Se encontro la/el medico/a: " + medico.Nombre);
                }
                else
                {
                    Console.WriteLine("No se encontro ningun medico disponible");
                }
                Console.Write("Ingrese la especialidad deseada: ");
                especialidad = Console.ReadLine();
            }
        }
예제 #2
0
 public Medico buscarMedico(string especialidad)
 {
     medicosdisponibles = medicos.Where(medico => medico.EstaDisponibleYCumpleEspecialidad(especialidad)).ToList();
     return(auxiliar = medicosdisponibles.Count() > 0 ? medicosdisponibles.First() : null);
 }