//Permite consultar los detalles de una especialidad
        public CatEspecialidades ConsultarListaEspecialidad(int?id)
        {
            CatEspecialidades especialidad = new CatEspecialidades();
            Conexion          conn         = new Conexion();

            try
            {
                SqlCommand    comando = new SqlCommand();
                SqlDataReader leer    = null;
                comando.Connection  = conn.AbrirConexion();
                comando.CommandText = "SELECT * FROM CAT_SPECIALTIES WHERE ID_SPECIALTIES='" + id + "'";
                leer = comando.ExecuteReader();
                while (leer.Read())
                {
                    especialidad.IdEspecialidad = Convert.ToInt32(leer["ID_SPECIALTIES"]);
                    especialidad.Especialidad   = leer["SPECIALTIES"].ToString();
                }
            }
            finally
            {
                conn.CerrarConexion();
                conn.Dispose();
            }
            return(especialidad);
        }
        public IEnumerable <CatEspecialidades> ListaEspecialidades()
        {
            List <CatEspecialidades> listEspecialidad = new List <CatEspecialidades>();
            Conexion conn = new Conexion();

            try
            {
                SqlCommand    comando = new SqlCommand();
                SqlDataReader leer    = null;
                comando.Connection  = conn.AbrirConexion();
                comando.CommandText = "SELECT * FROM CAT_SPECIALTIES ";
                leer = comando.ExecuteReader();
                while (leer.Read())
                {
                    CatEspecialidades especialidad = new CatEspecialidades()
                    {
                        IdEspecialidad = Convert.ToInt32(leer["ID_SPECIALTIES"]),
                        Especialidad   = leer["SPECIALTIES"].ToString()
                    };

                    listEspecialidad.Add(especialidad);
                }
                leer.Close();
            }
            finally
            {
                conn.CerrarConexion();
                conn.Dispose();
            }

            return(listEspecialidad);
        }