Esempio n. 1
0
        public List <Modelo.DetalheVenda> Select(int venda_id)
        {
            Modelo.DetalheVenda        aVenda;
            List <Modelo.DetalheVenda> aListVenda = new List <Modelo.DetalheVenda>();
            SqlConnection conn = new SqlConnection(connectionString);

            conn.Open();
            SqlCommand cmd = conn.CreateCommand();

            cmd.CommandText = "SELECT * FROM Detalhe_Venda WHERE venda_id = @venda_id";
            cmd.Parameters.AddWithValue("@venda_id", venda_id);
            SqlDataReader dr = cmd.ExecuteReader();

            if (dr.HasRows)
            {
                while (dr.Read())
                {
                    aVenda = new Modelo.DetalheVenda(
                        Convert.ToInt32(dr["venda_id"]),
                        Convert.ToInt32(dr["produto_id"]),
                        Convert.ToInt32(dr["quantidadeprod"])
                        );
                    aListVenda.Add(aVenda);
                }
            }
            dr.Close();
            conn.Close();
            return(aListVenda);
        }
Esempio n. 2
0
        public void Update(Modelo.DetalheVenda obj)
        {
            SqlConnection conn = new SqlConnection(connectionString);

            conn.Open();
            SqlCommand com = conn.CreateCommand();
            SqlCommand cmd = new SqlCommand("UPDATE Detalhe_Venda SET quantidadeprod = @quantidadeprod  WHERE venda_id = @venda_id AND produto_id = @produto_id", conn);

            cmd.Parameters.AddWithValue("@produto_id", obj.produto_id);
            cmd.Parameters.AddWithValue("@venda_id", obj.venda_id);
            cmd.Parameters.AddWithValue("@quantidadeprod", obj.quantidadeprod);

            cmd.ExecuteNonQuery();
        }
Esempio n. 3
0
        public void Insert(Modelo.DetalheVenda obj)
        {
            SqlConnection conn = new SqlConnection(connectionString);

            conn.Open();
            SqlCommand com = conn.CreateCommand();
            SqlCommand cmd = new SqlCommand("INSERT INTO Detalhe_Venda (venda_id, produto_id, quantidadeprod) VALUES(@venda_id, @produto_id, @quantidadeprod)", conn);

            cmd.Parameters.AddWithValue("@venda_id", obj.venda_id);
            cmd.Parameters.AddWithValue("@produto_id", obj.produto_id);
            cmd.Parameters.AddWithValue("@quantidadeprod", obj.quantidadeprod);


            cmd.ExecuteNonQuery();
        }