Ejemplo n.º 1
0
        protected void lnkAcesso_Click(object sender, EventArgs e)
        {
            CRB.BOSS.Autenticacao.Login.Login login = new CRB.BOSS.Autenticacao.Login.Login();

            int status = login.AutenticarAD();

            switch (status)
            {
                case 1:
                    login.LogarAD();
                    break;
                case 2:
                    MensagemErro("Usuário Inativo ou Bloqueado", "O usuário está bloqueado ou inátivo no sistema, entre em contato com o administrador do sistema para maiores informações ");
                    break;
                case 3:
                    MensagemErro("Usuário", "Usuário não tem permissão de acesso local!");
                    break;
                case 4:
                    UsuarioBloqueadoPrimeiroAcesso();
                    break;
                case 5:
                    UsuarioBloqueadoDia();
                    break;
            }
        }
Ejemplo n.º 2
0
        public void linkEntrar_Click(object sender, EventArgs ea)
        {
            CRB.BOSS.Autenticacao.Login.Login login = new CRB.BOSS.Autenticacao.Login.Login();

            if (!string.IsNullOrEmpty(txtUsuario.Text) && !string.IsNullOrEmpty(txtSenha.Text))
            {
                if (ckAdmin.Checked)
                {
                    if (login.AutenticarMaster(txtUsuario.Text, txtSenha.Text))
                        login.LogarMaster(txtUsuario.Text);
                    else
                        MensagemErro("Dados Inválidos","Usuário ou senha incorreta");
                }
                else
                {
                    popup.Modulo = "Entrar";
                    popup.Titulo = "Usuário";
                    popup.Mensagem = "Funcionalidade Indisponível";
                    popup.Tipo = InformacoesAlerta.TipoAlerta;
                    popup.Mostrar();
                }
            }
            else
            {
                popup.Modulo = "Entrar";
                popup.Titulo = "Usuário";
                popup.Mensagem = "Por favor preencher campos <b>Usuário</b> e <b>Senha</b>";
                popup.Tipo = InformacoesAlerta.TipoAlerta;
                popup.Mostrar();
            }
        }
Ejemplo n.º 3
0
 private void UsuarioBloqueadoPrimeiroAcesso()
 {
     CRB.BOSS.Autenticacao.Login.Login login = new CRB.BOSS.Autenticacao.Login.Login();
     MensagemErro("Usuário Bloqueado", "O seu usuário foi bloqueado por não realizar o primeiro acesso em " + login.MaxHorasPrimeiroAcesso + " horas. Para desbloquear entre em contato com o administrador do sistema");
 }
Ejemplo n.º 4
0
        protected void Sair(object sender, EventArgs e)
        {
            CRB.BOSS.Autenticacao.Login.Login login = new CRB.BOSS.Autenticacao.Login.Login();

            login.Sair();
        }