Example #1
0
    protected void Login1_Authenticate(object sender, AuthenticateEventArgs e)
    {
        String cpf = Login1.UserName;
        string senha = Login1.Password;

        FuncionarioBD bd = new FuncionarioBD();
        int codigo = bd.Logar(cpf, senha);
        if (codigo > 0)
        {
            Session["FUN_ID"] = codigo;
            Response.Redirect("Index.aspx");
        }
        else if (codigo == 0)
        {
            Login1.FailureText = "Funcionario nao localizado com esses dados.<br>Favor verificar CPF e senha!";
        }
        else
        {
            Login1.FailureText = "Erro ao acessar o banco de dados.<br>Por favor, tente novamente mais tarde!";
        }
    }
Example #2
0
    protected void btnLogar_Click(object sender, EventArgs e)
    {
        if ( String.IsNullOrEmpty( txtCpf.Text.Trim() ))
        {
            lblMensagem.Text = "Por favor, digite o CPF!";
            txtCpf.Focus();
        }
        if (String.IsNullOrEmpty(txtSenha.Text.Trim()))
        {
            lblMensagem.Text = "Por favor, digite a Senha!";
            txtSenha.Focus();
        }

        //pega o CPF e a senha digitados pelo usuario
        string cpf = txtCpf.Text;
        string senha = txtSenha.Text;

        FuncionarioBD bd = new FuncionarioBD();
        int codigo = bd.Logar(cpf, senha);
        //se funcionario encontrado
        if (codigo > 0)
        {
            Session["FUN_ID"] = codigo;
            Response.Redirect("Index.aspx");
        }
        //se funcionario nao encontrado
        else if (codigo == 0)
        {
            lblMensagem.Text = "Funcionario nao localizado com esses dados.<br>Favor verificar CPF e senha!";
        }
        //se houve algum erro
        else
        {
            lblMensagem.Text = "Erro ao acessar o banco de dados.<br>Por favor, tente novamente mais tarde!";
        }
    }