Example #1
0
        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);
        }
Example #2
0
        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);
        }