Esempio n. 1
0
        private void btnExcluir_Click(object sender, EventArgs e)
        {
            int qntLinhas = dgvDados.RowCount;

            if (qntLinhas > 0)
            {
                try {
                    dao = new ContatoDao();
                    Contato cont = dao.retornaPorId(Convert.ToInt32(dgvDados.CurrentRow.Cells[0].Value));
                    dao.Excluir(cont);
                    MessageBox.Show("Registro excluido com Sucesso", "Informação", MessageBoxButtons.OK, MessageBoxIcon.Information);
                    btnAtualizar_Click(sender, e);
                    if (qntLinhas == 1)
                    {
                        btnCancelar_Click(sender, e);
                    }
                } catch (Exception ex) {
                    MessageBox.Show("Erro ao excluir" + ex.Message, "Excluir",
                                    MessageBoxButtons.OK, MessageBoxIcon.Error);
                }
            }
        }