//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); }