private void btnGravar_Click(object sender, EventArgs e) { if (btnGravar.Text == "Gravar") { pessoasTableAdapter taPessoa = new pessoasTableAdapter(); taPessoa.Insert(txtCodigo.Text, txtNome.Text, txtTelefone.Text, txtEndereco.Text, txtCPF.Text, txtFiado.Text); Limpar_Caixas(); txtNome.Text = ""; txtCPF.Text = ""; txtEndereco.Text = ""; txtTelefone.Text = ""; txtFiado.Text = "R$"; string novoID; int valorCodigo; try { novoID = taPessoa.UltimoID().ToString(); if (int.TryParse(novoID.ToString(), out valorCodigo)) { txtCodigo.Text = (valorCodigo + 1).ToString(); } else { MessageBox.Show("Código com valor errado. Tente novamente."); } } catch { txtCodigo.Text = "1"; } } else if (btnGravar.Text == "Confirmar") { if (MessageBox.Show("Confirma alteração?", "Alterando...", MessageBoxButtons.YesNo, MessageBoxIcon.Question, MessageBoxDefaultButton.Button2) == DialogResult.Yes) { pessoasTableAdapter taPessoa = new pessoasTableAdapter(); //taPessoa.Update(txtCodigo.Text, txtNome.Text, txtEndereco.Text, txtTelefone.Text, txtCPF.Text, txtFiado.Text); taPessoa.UpdateQuery(txtCodigo.Text, txtNome.Text, txtTelefone.Text, txtEndereco.Text, txtCPF.Text, txtFiado.Text, txtCodigo.Text); Limpar_Caixas(); txtCodigo.Enabled = true; txtNome.Enabled = false; txtCPF.Enabled = false; txtEndereco.Enabled = false; txtTelefone.Enabled = false; txtFiado.Enabled = false; txtNome.Text = ""; txtCPF.Text = ""; txtEndereco.Text = ""; txtTelefone.Text = ""; txtFiado.Text = "R$"; btnInserir.Enabled = true; btnExcluir.Enabled = true; btnAlterar.Enabled = true; string novoID; int valorCodigo; novoID = taPessoa.UltimoID().ToString(); btnGravar.Text = "Gravar"; btnGravar.Enabled = false; btnCancelar.Enabled = false; if (int.TryParse(novoID.ToString(), out valorCodigo)) { txtCodigo.Text = (valorCodigo + 1).ToString(); } else { MessageBox.Show("Código com valor errado. Tente novamente."); } } } }