Exemple #1
0
        private void btnAlterar_Click(object sender, EventArgs e)
        {
            _tipo             = Tipo.update;
            groupBox2.Enabled = true;
            HabilitaDesabilitaBotoes();
            IDRegistro         = Convert.ToInt32(grvDados.CurrentRow.Cells[0].Value);
            contatosRepository = new ContatosRepository();
            Contatos model = contatosRepository.RetornarPorId(IDRegistro);

            txtNome.Text            = model.nome;
            txtBairro.Text          = model.bairro;
            txtCEP.Text             = model.cep;
            txtCidade.Text          = model.cidade;
            txtNumero.Text          = model.numero;
            txtEndereco.Text        = model.endereco;
            cbxEstados.SelectedItem = model.estado;
        }
Exemple #2
0
 private void btnExcluir_Click(object sender, EventArgs e)
 {
     if (grvDados.RowCount > 0)
     {
         try
         {
             contatosRepository = new ContatosRepository();
             Contatos model = contatosRepository.RetornarPorId(Convert.ToInt32(grvDados.CurrentRow.Cells[0].Value));
             contatosRepository.Excluir(model);
             CarregarRegistros();
             MessageBox.Show("Registro excluído com sucesso!", "Informação", MessageBoxButtons.OK, MessageBoxIcon.Information);
         }
         catch (Exception ex)
         {
             MessageBox.Show("Erro ao excluir contato: " + ex.Message, "Excluir", MessageBoxButtons.OK, MessageBoxIcon.Error);
         }
     }
 }