/// <summary>
        /// recibe una lista de pacientes y una de especialistas y crea un turno
        /// segun sus numeros de Id guarda el turno en la base de datos o en XML
        /// </summary>
        /// <param name="paciente"></param>
        /// <param name="especialista"></param>
        /// <returns>una lista de turnos</returns>
        public static Turno GenerarTurnos(Paciente paciente)
        {
            string fecha                  = DateTime.Now.FormatearFecha();
            string auxObservacion         = RandomClinica();
            Serializadora <Turno> guardar = new Serializadora <Turno>();

            Turno  turno = null;
            string ruta  = Environment.GetFolderPath(Environment.SpecialFolder.MyDocuments) + ".\\SegundoParcialUtn\\ArchivosClinica";

            try
            {
                foreach (Especialista auxEspecialista in especialistas)
                {
                    turno = new Turno(paciente.Id, auxEspecialista.Id, RandomClinica(), fecha);

                    if (paciente.Id >= 1 && paciente.Id <= 113 && auxEspecialista.Id >= 1 && auxEspecialista.Id <= 110)
                    {
                        ClinicaDAO.IngresarTurno(turno);
                    }
                    else if (paciente.Id >= 900 && paciente.Id <= 1899 && auxEspecialista.Id >= 1500 && auxEspecialista.Id <= 1529)
                    {
                        guardar.Escribir("Turnos" + fecha + ".Xml", ruta, turno);
                    }
                }
            }
            catch (Exception e)
            {
                archivo.Escribir("Errores.log", ruta, e.Message);
            }

            return(turno);
        }
        /// <summary>
        /// lee el archivo de formato xml y lo devuelve en una lista de pacientes
        /// </summary>
        /// <returns>lista</returns>
        public static List <Especialista> LeerEspecialistasXML()
        {
            Serializadora <List <Especialista> > xml = new Serializadora <List <Especialista> >();
            string ruta = Environment.GetFolderPath(Environment.SpecialFolder.MyDocuments) + ".\\SegundoParcialUtn\\ArchivosClinica\\DoctoresSegundaClinica.xml";

            xml.Leer(ruta, out List <Especialista> listaEspe);

            return(listaEspe);
        }