private void mtxCpf_Validated(object sender, EventArgs e) { picSalvar.Enabled = false; if (Estaticos.VerificarCpf(mtxCpf.Text)) { MessageBox.Show("CPF VÁLIDO"); picSalvar.Enabled = true; } else { MessageBox.Show("CPF INVÁLIDO"); } }
private void mtxCpf_TextChanged(object sender, EventArgs e) { string NumeroCPF = mtxCpf.Text; if (Estaticos.VerificarCpf(NumeroCPF)) { //MessageBox.Show("CPF VÁLIDO"); } else { //MessageBox.Show("CPF INVÁLIDO"); } }
private void picSalvar_Click(object sender, EventArgs e) { //Limpar prontuário string dataNasc = dtnNascimento.Text; dataNasc = dtnNascimento.Text.Replace("/", ""); MessageBox.Show(dataNasc); //Limpar CPF string numeroCPF = mtxCPF.Text; string cpfLimpo = numeroCPF.Replace(",", "").Replace("-", ""); //Limpar RG string numeroRG = mtxRG.Text; string rgLimpo = numeroRG.Replace(",", "").Replace("-", ""); if (txbNome.Text == "" || txbNomePai.Text == "" || txbNomeMae.Text == "" || mtxRG.Text == "" || mtxCPF.Text == "" || lblAge.Text == "" || mtxCEP.Text == "" || lblRua.Text == "" || txbNumero.Text == "" || txbBairro.Text == "" || cmbEstado.SelectedIndex < 0 || mtxTelefone.Text == "" || mtxCel.Text == "" || cmbGenero.SelectedIndex < 0 || txbProfissao.Text == "" || txbNacionalidade.Text == "" || txbInstrucao.Text == "") { MessageBox.Show(lblAge.Text.ToString()); MessageBox.Show("Preencha todos os campos para continuar", "Cadastro", MessageBoxButtons.OK, MessageBoxIcon.Information); return; } if (!Estaticos.VerificarCpf(cpfLimpo)) { MessageBox.Show("CPF inválido. Digite um CPF válido para continuar!", "Cadastro", MessageBoxButtons.OK, MessageBoxIcon.Information); mtxCPF.Text = ""; mtxCPF.Focus(); return; } //lblNumProto.Text = DateTime.Now.ToString("yyyyMMdd" + dataNasc); Controle controle = new Controle(); string mensagem = controle.CadastrarPaciente(txbNome.Text, txbNomePai.Text, txbNomeMae.Text, rgLimpo, cpfLimpo, Convert.ToDateTime(dtnNascimento.Text), Convert.ToInt32(lblAge.Text), lblRua.Text, txbNumero.Text, txbBairro.Text, cmbEstado.Text, mtxCEP.Text, txbCidade.Text, mtxCel.Text, cmbGenero.Text, mtxTelefone.Text, txbProfissao.Text, txbNacionalidade.Text, txbInstrucao.Text, DateTime.Now); if (controle.tem) { MessageBox.Show(mensagem, "Cadastro", MessageBoxButtons.OK, MessageBoxIcon.Information); } else { MessageBox.Show(controle.mensagem); } }