private void btnExcluir_Click(object sender, EventArgs e) { DialogResult = MessageBox.Show("Deseja realmente excluir essa conta? Caso ela esteja vinculada a algum lançamento, não poderá ser excluida", "Atenção", MessageBoxButtons.YesNo, MessageBoxIcon.Warning); try { if (DialogResult == DialogResult.Yes) { dto.Id = (int)DgvListConta.CurrentRow.Cells[0].Value; dto.Descricao = DgvListConta.CurrentRow.Cells[1].Value.ToString(); MessageBox.Show($"Conta excluida com sucesso!", "Atenção", MessageBoxButtons.OK, MessageBoxIcon.Information); bll.Excluir(dto); } } catch (Exception ex) { MessageBox.Show($"Nenhuma categoria foi selecionado. \nSelecione uma categoria para que possa ser feita a exclusão:", "Atenção", MessageBoxButtons.OK, MessageBoxIcon.Information); } CarregarGrid(); }