Guest User

Untitled

a guest
Apr 21st, 2018
68
0
Never
Not a member of Pastebin yet? Sign Up, it unlocks many cool features!
text 2.72 KB | None | 0 0
  1. private void btnInserir_Click(object sender, EventArgs e)
  2. {
  3.  
  4. btnInserir.Enabled = false;
  5. btnAlterar.Enabled = false;
  6. btnExcluir.Enabled = false;
  7. btnGravar.Enabled = true;
  8. btnCancelar.Enabled = true;
  9. txtNome.Enabled = true;
  10. txtCPF.Enabled = true;
  11. txtEndereco.Enabled = true;
  12. txtTelefone.Enabled = true;
  13.  
  14. pessoasTableAdapter taPessoa = new pessoasTableAdapter();
  15. string novoID;
  16. int valorCodigo;
  17. novoID = taPessoa.UltimoID().ToString();
  18.  
  19. if (int.TryParse(novoID.ToString(), out valorCodigo)) {
  20. txtCodigo.Text = (valorCodigo + 1).ToString();
  21. }
  22. else
  23. {
  24. MessageBox.Show("Código com valor inválido. Tente novamente.");
  25. }
  26. }
  27.  
  28. private void btnGravar_Click(object sender, EventArgs e)
  29. {
  30. pessoasTableAdapter taPessoa = new pessoasTableAdapter();
  31.  
  32. taPessoa.Insert(txtCodigo.Text, txtNome.Text, txtTelefone.Text, txtEndereco.Text, txtCPF.Text, txtFiado.Text);
  33. Limpar_Caixas();
  34. string novoID;
  35. int valorCodigo;
  36. novoID = taPessoa.UltimoID().ToString();
  37.  
  38. if (int.TryParse(novoID.ToString(), out valorCodigo))
  39. {
  40. txtCodigo.Text = (valorCodigo + 1).ToString();
  41. }
  42. else
  43. {
  44. MessageBox.Show("Código com valor inválido. Tente novamente.");
  45. }
  46. }
  47.  
  48. private void Limpar_Caixas()
  49. {
  50. foreach(Control ctr in this.Controls)
  51. {
  52. if(ctr is TextBox)
  53. {
  54. (ctr as TextBox).Clear();
  55. }
  56. }
  57. }
  58.  
  59. private void btnExcluir_Click(object sender, EventArgs e)
  60. {
  61. pessoasTableAdapter taPessoa = new pessoasTableAdapter();
  62.  
  63. DataTable dtPessoa;
  64. dtPessoa = taPessoa.PesquisaPessoa(txtCodigo.Text);
  65.  
  66. if (dtPessoa.Rows.Count == 0)
  67. {
  68. MessageBox.Show("Pessoa não cadastrada.");
  69. }
  70. else
  71. {
  72. txtCodigo.Text = dtPessoa.Rows[0]["idPessoa"].ToString();
  73. txtNome.Text = dtPessoa.Rows[0]["nomePessoa"].ToString();
  74. txtEndereco.Text = dtPessoa.Rows[0]["enderecoPessoa"].ToString();
  75. txtCPF.Text = dtPessoa.Rows[0]["cpfPessoa"].ToString();
  76. txtTelefone.Text = dtPessoa.Rows[0]["telefonePessoa"].ToString();
  77. txtFiado.Text = dtPessoa.Rows[0]["fiado"].ToString();
  78. }
  79.  
  80. if (MessageBox.Show("Confirma exclusão?", "Excluindo...", MessageBoxButtons.YesNo, MessageBoxIcon.Question, MessageBoxDefaultButton.Button2) == DialogResult.Yes)
  81. {
  82. taPessoa.Delete(txtCodigo.Text, txtNome.Text, txtEndereco.Text, txtTelefone.Text, txtCPF.Text, txtFiado.Text);
  83. }
  84. }
Add Comment
Please, Sign In to add comment