示例#1
0
        public List <Cervezas> Get()
        {
            List <Cervezas> ObjBebidasAlcoholica = new List <Cervezas>();

            string Query = "select * from [dbo].[Bebidas] where Alcohol > 0";

            using (SqlConnection cnx = new SqlConnection(ConnectionStrings))
            {
                SqlCommand cmd = new SqlCommand(Query, cnx);

                cnx.Open();
                SqlDataReader reader = cmd.ExecuteReader();

                while (reader.Read())
                {
                    int      Cantidad = reader.GetInt32(4);
                    string   Nombre   = reader.GetString(1);
                    Cervezas cerveza  = new Cervezas(Cantidad, Nombre);
                    cerveza.Alcohol = reader.GetInt32(3);
                    cerveza.Marca   = reader.GetString(2);

                    ObjBebidasAlcoholica.Add(cerveza);
                }
                reader.Close();
                cnx.Close();
            }

            return(ObjBebidasAlcoholica);
        }
示例#2
0
        public void Add(Cervezas cerveza)
        {
            string Query = "INSERT INTO Bebidas (Nombre,Marca,Alcohol,Cantidad)  VALUES (@Nombre,@Marca,@Alcohol,@Cantidad)";

            using (SqlConnection cnx = new SqlConnection(ConnectionStrings))
            {
                SqlCommand cmd = new SqlCommand(Query, cnx);
                cmd.Parameters.AddWithValue("@Nombre", cerveza.Nombre);
                cmd.Parameters.AddWithValue("@Marca", cerveza.Marca);
                cmd.Parameters.AddWithValue("@Alcohol", cerveza.Alcohol);
                cmd.Parameters.AddWithValue("@Cantidad", cerveza.Cantidad);

                cnx.Open();
                cmd.ExecuteNonQuery();
                cnx.Close();
            }
        }
示例#3
0
        public void Edit(Cervezas cerveza, int Id)
        {
            string Query = "UPDATE Bebidas SET Nombre = @Nombre, Marca = @Marca, Alcohol = @Alcohol, Cantidad = @Cantidad WHERE Id = @Id";

            using (SqlConnection cnx = new SqlConnection(ConnectionStrings))
            {
                SqlCommand cmd = new SqlCommand(Query, cnx);
                cmd.Parameters.AddWithValue("@Nombre", cerveza.Nombre);
                cmd.Parameters.AddWithValue("@Marca", cerveza.Marca);
                cmd.Parameters.AddWithValue("@Alcohol", cerveza.Alcohol);
                cmd.Parameters.AddWithValue("@Cantidad", cerveza.Cantidad);
                cmd.Parameters.AddWithValue("@Id", Id);

                cnx.Open();
                cmd.ExecuteNonQuery();
                cnx.Close();
            }
        }