private void montaGrid()
 {
     try
     {
         grdCadastro.Rows.Clear();
         AppCadastro cadastroAPP = new AppCadastro();
         foreach (Cadastro cadastro in cadastroAPP.listar())
         {
             grdCadastro.Rows.Add(cadastro.campoTexto.ToString(), cadastro.campoNumero.ToString(), cadastro.idCadastro.ToString());
         }
     }
     catch (Exception erro)
     {
         MessageBox.Show("Erro: " + erro.Message);
     }
 }
        private void btnExcluir_Click(object sender, EventArgs e)
        {
            try
            {
                var         cadastro    = montaObjeto();
                AppCadastro cadastroAPP = new AppCadastro();

                cadastroAPP.delete(cadastro);

                MessageBox.Show("Cadastro exculido com sucesso!", "Inclusão", MessageBoxButtons.OK, MessageBoxIcon.Information);

                montaGrid();
                limpaTela();
            }
            catch (Exception erro)
            {
                MessageBox.Show("Erro: " + erro.Message);
            }
        }
 private void txtId_Validating(object sender, CancelEventArgs e)
 {
     try
     {
         if (!String.IsNullOrEmpty(txtId.Text))
         {
             AppCadastro appCadastro = new AppCadastro();
             var         cadastro    = appCadastro.carregar(Convert.ToInt32(txtId.Text));
             if (String.IsNullOrEmpty(cadastro.campoTexto))
             {
                 MessageBox.Show("Cadastro nao encontrado. ");
             }
             else
             {
                 carregaDados(cadastro);
                 ativaAlteracao();
             }
         }
     }
     catch (Exception erro)
     {
         MessageBox.Show("Erro: " + erro.Message);
     }
 }