public DataTable BuscarProdutosNaPromocao(clsProdutoPromocao objProdutoPromocao) { SqlParameter parametro = new SqlParameter(); parametro.ParameterName = "@codPromocao"; parametro.Value = objProdutoPromocao.Cod_Promocao; parametro.DbType = System.Data.DbType.Int32; return ObjBanco.ExecuteProc("USP_CSharp_Promocao_BuscarProdutosNaPromocao", parametro); }
public void RemoverProdutoDePromocao(clsProdutoPromocao objProdutoPromocao) { List<SqlParameter> LstParametros = new List<SqlParameter>(); SqlParameter parametro = new SqlParameter(); parametro.ParameterName = "@CodProduto"; parametro.Value = objProdutoPromocao.Cod_Produto; parametro.DbType = System.Data.DbType.Int32; LstParametros.Add(parametro); parametro = new SqlParameter(); parametro.ParameterName = "@CodPromocao"; parametro.Value = objProdutoPromocao.Cod_Promocao; parametro.DbType = System.Data.DbType.Int32; LstParametros.Add(parametro); ObjBanco.ExecuteProc("USP_CSharp_Promocao_RemoverProdutoDePromocao", LstParametros); }
private void gridPromocoesEncontradas_CellContentClick(object sender, DataGridViewCellEventArgs e) { clsProdutoPromocao objProdutoPromocao = new clsProdutoPromocao(); objProdutoPromocao.Cod_Promocao= (int) gridPromocoesEncontradas.CurrentRow.Cells[0].Value; gridProdutosNaPromocao.DataSource = produtoPromocao.BuscarProdutosNaPromocao(objProdutoPromocao); //preencherGrid("USP_CSharp_Promocao_BuscarProdutosNaPromocao " + gridPromocoesEncontradas.CurrentRow.Cells[0].Value.ToString(), gridProdutosNaPromocao); //calcularSaldo(); txtTituloPromocao.Clear(); txtDescricaoPromocao.Clear(); ckSobeSite.Checked = false; ckAcessivelATodos.Checked = false; dataVigencia.Value = new DateTime(DateTime.Today.Year, DateTime.Today.Month, DateTime.Today.Day); //btnProcessarNovoPreco.Enabled = true; btnRemoverProduto.Enabled = true; }
private void btnRemoverProduto_Click(object sender, EventArgs e) { clsProdutoPromocao objProdutoPromocao = new clsProdutoPromocao(); objProdutoPromocao.Cod_Produto = (int)gridProdutosNaPromocao.CurrentRow.Cells[0].Value; objProdutoPromocao.Cod_Promocao = (int)gridPromocoesEncontradas.CurrentRow.Cells[0].Value; produtoPromocao.RemoverProdutoDePromocao(objProdutoPromocao); gridProdutosNaPromocao.DataSource = produtoPromocao.BuscarProdutosNaPromocao(objProdutoPromocao); // preencherGrid("delete from ProdutoPromocao where codPromoProd = " + idProduto, gridProdutosNaPromocao); // preencherGrid("select ProdutoPromocao.codPromoProd as [ID], Produto.Cod_Produto as [ID Produto], Produto.Nome_Produto as [Produto], Produto.Valor_Venda as [Preço] from Promocao inner join ProdutoPromocao on Promocao.Cod_Promocao = ProdutoPromocao.Cod_Promocao inner join Produto on ProdutoPromocao.Cod_Produto = Produto.Cod_Produto where ProdutoPromocao.Cod_Promocao = " + gridPromocoesEncontradas.CurrentRow.Cells[0].Value.ToString(), gridProdutosNaPromocao); //calcularSaldo(); }
private void btnAdicionar_Click(object sender, EventArgs e) { clsProdutoPromocao objProdutoPromocao = new clsProdutoPromocao(); objProdutoPromocao.Cod_Produto = (int) gridProdutosEncontrados.CurrentRow.Cells[0].Value; objProdutoPromocao.Cod_Promocao = (int) gridPromocoesEncontradas.CurrentRow.Cells[0].Value; produtoPromocao.InserirProdutoEmPromocao(objProdutoPromocao); gridProdutosNaPromocao.DataSource = produtoPromocao.BuscarProdutosNaPromocao(objProdutoPromocao); }