private void dataGridView1_CellContentClick(object sender, DataGridViewCellEventArgs e) { if (e.ColumnIndex == 4) { vm_consultar_produto funcionarios = dataGridView1.Rows[e.RowIndex].DataBoundItem as vm_consultar_produto; Alterar_produto tela = new Alterar_produto(); tela.LoadScreen(funcionarios); tela.ShowDialog(); this.Hide(); } if (e.ColumnIndex == 5) { vm_consultar_produto produtoss = dataGridView1.CurrentRow.DataBoundItem as vm_consultar_produto; DialogResult r = MessageBox.Show("Deseja excluir o produto ?", "Realce Sua Beleza", MessageBoxButtons.YesNo, MessageBoxIcon.Question); if (r == DialogResult.Yes) { ProdutoBusiness business = new ProdutoBusiness(); business.Remover(produtoss.ID); CarregarGrid(); } } }
private void button1_Click(object sender, EventArgs e) { try { if (dgvConsultarProdutos.CurrentRow != null) { ProdutoDTO produto = dgvConsultarProdutos.CurrentRow.DataBoundItem as ProdutoDTO; DialogResult r = MessageBox.Show("Deseja excluir esse Produto?", "Café Patronal", MessageBoxButtons.YesNo, MessageBoxIcon.Question); if (r == DialogResult.Yes) { ProdutoBusiness business = new ProdutoBusiness(); business.Remover(produto.id_produto); List <ProdutoDTO> a = business.Consultar(txtConsultaProdutos.Text); dgvConsultarProdutos.AutoGenerateColumns = false; dgvConsultarProdutos.DataSource = a; } else { MessageBox.Show("Selecione um cliente"); } } } catch (Exception ex) { MessageBox.Show("Ocorreu um erro: " + ex.Message); } }