public List <RazasBO> DropDownRaza(int id) { var razas = new List <RazasBO>(); SqlCommand cmd = new SqlCommand("SELECT id, nombre FROM Raza WHERE id=@id"); cmd.Parameters.Add("@id", SqlDbType.Int).Value = id; cmd.Connection = con.establecerConexion(); con.AbrirConexion(); var query = cmd; using (var dr = query.ExecuteReader()) { while (dr.Read()) { var p = new BO.RazasBO { id = Convert.ToInt32(dr["id"].ToString()), nombre = dr["nombre"].ToString() }; razas.Add(p); } } con.CerrarConexion(); return(razas); }
public List <RazasBO> ObtenerRaza(int id) { var raza = new List <RazasBO>(); SqlCommand cmd = new SqlCommand("SELECT r.id, r.nombre, r.idEspecie, e.nomCientifico AS nomEspecie FROM Raza r JOIN Especie e ON e.id = r.idEspecie WHERE r.id=@id"); cmd.Parameters.Add("@id", SqlDbType.Int).Value = id; cmd.Connection = con.establecerConexion(); con.AbrirConexion(); var query = cmd; using (var dr = query.ExecuteReader()) { while (dr.Read()) { var r = new BO.RazasBO { id = Convert.ToInt32(dr["id"].ToString()), nombre = dr["nombre"].ToString(), idEspecie = Convert.ToInt32(dr["idEspecie"].ToString()), nomEspecie = dr["nomEspecie"].ToString() }; raza.Add(r); } } con.CerrarConexion(); return(raza); }