Esempio n. 1
0
        private void BtnEntrar_Click(object sender, EventArgs e)
        {
            if (Valida(true))
            {
                candidato.Email = txtEmail.Text.ToString();
                candidato.Senha = txtSenha.Text.ToString();

                if (candidato.ExisteNoBanco(dados))
                {
                    this.Hide();

                    FMenu Menu = new FMenu(candidato.Id);
                    Menu.Show();
                }
                else
                {
                    recrutador.Email = txtEmail.Text.ToString();
                    recrutador.Senha = txtSenha.Text.ToString();

                    if (recrutador.ExisteNoBanco(dados, true))
                    {
                        this.Hide();
                        FMenuRecrutador MenuRecrutador = new FMenuRecrutador();
                        MenuRecrutador.Show();
                    }
                    else
                    {
                        MessageBox.Show("Credenciais inválidas.");
                    }
                }
            }
        }
Esempio n. 2
0
        private bool ValidaEmail()
        {
            if (objCandidato.Email == txtEmail.Text)
            {
                return(true);
            }
            else
            {
                if (ValidarEmail(txtEmail.Text) == false)
                {
                    MessageBox.Show("Digite um e-mail válido.");
                    txtEmail.ForeColor = Color.Red;
                    return(false);
                }

                objCandidato.Email  = txtEmail.Text.ToString();
                objRecrutador.Email = txtEmail.Text.ToString();

                if (objCandidato.EmailJaExisteNoBanco(dados) || objRecrutador.ExisteNoBanco(dados, false))
                {
                    MessageBox.Show("O e-mail já existe.");
                    txtEmail.ForeColor = Color.Red;
                    return(false);
                }
            }
            return(true);
        }