private void btnDeletar_Click(object sender, EventArgs e) { try { if (dgvProdutos.RowCount > 0) { produtoControle.entidade.id = Convert.ToInt32(dgvProdutos.CurrentRow.Cells[0].Value); produtoControle.entidade = produtoControle.selecionar(produtoControle.entidade.id); if (MessageBox.Show("Deseja realmente apagar o produto: " + produtoControle.entidade.nome + "?", "Confirmar exclusão de produto", MessageBoxButtons.YesNo) == System.Windows.Forms.DialogResult.Yes) { produtoControle.deletar(produtoControle.entidade); lblMensagem.Visible = true; lblMensagem.Text = "Produto apagado com sucesso!"; lblMensagem.BackColor = Color.GreenYellow; carregarRegistros(); } } } catch (Exception ex) { lblMensagem.Visible = true; lblMensagem.Text = "Erro ao apagar produto: " + ex.Message; lblMensagem.BackColor = Color.LightCoral; } }