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