Beispiel #1
0
        public void VerificarCampos(MaskedTextBox txt)
        {
            // método criado para verificar os dados do usuário dentro do componente MaskedTextBox, caso haja erros será exibido um aviso pelo ErrorProvider
            string text = txt.Text;

            if (String.IsNullOrWhiteSpace(text))
            {
                Epmediano.SetError(txt, "Preencha o campo Corretamente");
            }
            else
            {
                Epmediano.SetError(txt, "");
            }
        }
Beispiel #2
0
        public void VerificarCampos(ComboBox txt)
        {
            // método criado para verificar os dados do usuário dentro do componente ComboBox, caso haja erros será exibido um aviso pelo ErrorProvider
            string text = txt.Text;

            if (text == "Selecione seu estado")
            {
                Epmediano.SetError(txt, "Selecione um estado !");
            }
            else
            {
                Epmediano.SetError(txt, "");
            }
        }
Beispiel #3
0
 private void btnenviar_Click(object sender, EventArgs e)
 {
     try
     {
         // pegando os dados digitados pelo usuário e usando o método para verificar a autenticidade dos mesmos
         VerificarCampos(txtnome);
         VerificarCampos(txtemail);
         VerificarCampos(txtsalario);
         VerificarCampos(txtcpf);
         VerificarCampos(txtemail);
         VerificarCampos(txttelefone);
         VerificarCampos(CBestado);
         VerificarCampos(txtcidade);
         if (RBmasculino.Checked == false && RBfeminino.Checked == false)
         {
             Epmediano.SetError(RBfeminino, "Escolha uma das opções");// setando os erros caso falte a marcação dos radio buttons
         }
         else
         {
             Epmediano.SetError(RBfeminino, "");
         }
         if (checksim.Checked == false)
         {
             Epmediano.SetError(checksim, "Aceite os termos para continuar"); // setando erro para o usuário que não aceitou os termos
         }
         else
         {
             //concatenando e exibindo as informações caso o usuário preencha todos os campos corretamente, serão exibidos no richtextBox
             Epmediano.SetError(checksim, "");
             if (Epmediano.GetError(txtnome) == "" && Epmediano.GetError(RBfeminino) == "" && Epmediano.GetError(txtemail) == "" && Epmediano.GetError(txtcpf) == "" && Epmediano.GetError(txttelefone) == "" && Epmediano.GetError(CBestado) == "" && Epmediano.GetError(txtcidade) == "" && Epmediano.GetError(txtsalario) == "" && Epmediano.GetError(checksim) == "")
             {
                 string salario = txtsalario.Text;
                 RTBexibir.Text = "Nome :" + txtnome.Text + "\nSexo :" + genero + "\nE-mail : " + txtemail.Text + "\nCPF: " + txtcpf.Text + "\nTelefone :" + txttelefone.Text + "\nEstado :" + CBestado.SelectedIndex + "\nCidade : " + txtcidade.Text + "\nSalário :" + salario + "\nTermos : Aceito";
             }
             else
             {
                 MessageBox.Show("Preencha todos os campos!"); // caso algum dos campos esteja errado será exbido ao usuário esta mensagem
             }
         }
     }
     catch (Exception erro)
     {
         MessageBox.Show("Erro: " + erro.Message, "Erro", MessageBoxButtons.OK, MessageBoxIcon.Error);
     }
 }