private void BtDel_Click(object sender, EventArgs e) { bool bAllow = gtiCore.GetBinaryAccess((int)TAcesso.CadastroCidadao_Alterar_Total); if (bAllow) { int nCodigo = Convert.ToInt32(CodigoText.Text); if (nCodigo == 0) { MessageBox.Show("Selecione um cidadão.", "Atenção", MessageBoxButtons.OK, MessageBoxIcon.Error); } else { if (MessageBox.Show("Excluir este registro?", "Confirmação", MessageBoxButtons.YesNo, MessageBoxIcon.Question) == DialogResult.Yes) { Cidadao_bll cidadaoRepository = new Cidadao_bll(_connection); Exception ex = cidadaoRepository.Excluir_cidadao(nCodigo); if (ex != null) { ErrorBox eBox = new ErrorBox("Atenção", ex.Message, ex); eBox.ShowDialog(); } else { Clear_Reg(); } } } } else { MessageBox.Show("Acesso não permitido.", "Erro", MessageBoxButtons.OK, MessageBoxIcon.Error); } }