예제 #1
0
        private void ListarUsuarios(int iIDCampanha)
        {
            usuarioCTL CUsuario = new usuarioCTL();

            dgUsuario.DataSource       = CUsuario.RetornarUsuarios(Convert.ToBoolean(chkListarAtivos.Checked));
            dgUsuario.Columns[1].Width = 400;
            dgUsuario.Columns[2].Width = 200;
            dgUsuario.Columns[3].Width = 200;
            dgUsuario.Columns[4].Width = 200;
            dgUsuario.Columns[5].Width = 165;

            int iNumeroOperadoresAtivo = CUsuario.RetornarQuantidadeOperadores();

            lblOperadorAtivo.Text  = "Sua licença é de " + fLogin.iNumeroOperadores.ToString() + " operador(es) ativo(s), ";
            lblOperadorAtivo.Text += "há atualmente " + iNumeroOperadoresAtivo.ToString() + " ativo(s).";

            if (iNumeroOperadoresAtivo > fLogin.iNumeroOperadores)
            {
                lblOperadorAtivo.ForeColor = System.Drawing.Color.Red;
                lblOperadorAtivo.Text     += " Não será possível logar com o Perfil Operador.";
            }
            else
            {
                lblOperadorAtivo.ForeColor = System.Drawing.Color.Black;
            }
        }
예제 #2
0
    private void CarregarUsuarios()
    {
        usuarioCTL CUsuario = new usuarioCTL();

        CUsuario.CarregarGridviewUsuarios(Convert.ToBoolean(CheckBoxUsuariosAtivos.Checked), gridUsuario);

        int iNumeroOperadoresAtivo = CUsuario.RetornarQuantidadeOperadores();

        lblUsuariosAtivos.Text = "| " + iNumeroOperadoresAtivo.ToString() + " operador(es) ativo(s) |";
    }
예제 #3
0
        private void CarregarLayout()
        {
            // this.BackColor = System.Drawing.Color.FromName("Gainsboro");
            this.ControlBox = false;

            string sFormulario = "TABULARE - LOGIN";

            this.Text = sFormulario + " - " + fLogin.sVersaoAplicativo + " (" + fLogin.sRelease + ")";
            login Login = new login();

            usuarioCTL CUsuario = new usuarioCTL();
            int        iAtivos  = CUsuario.RetornarQuantidadeOperadores();

            lblVersaoFramework.Text = "Versão Framework - " + PontoBr.Configuracao.Versao;
            lblLicenca.Text         = "Licenciado para " + fLogin.iNumeroOperadores.ToString() + " operadores - Ativos: " + iAtivos;
        }
        private void ValidarLicencaNumeroOperadores2()
        {
            usuarioCTL CUsuario = new usuarioCTL();

            Invoke((MethodInvoker) delegate { lblQuantidadeAtual.Text = Convert.ToString(CUsuario.RetornarQuantidadeOperadores()); });
            Invoke((MethodInvoker) delegate { lblOperadorLicenca.Text = Convert.ToString(fLogin.iNumeroOperadores); });
            Invoke((MethodInvoker) delegate { lblVersao.Text = Convert.ToString(fLogin.sVersaoAplicativo); });
            Invoke((MethodInvoker) delegate { lblRelease.Text = Convert.ToString(fLogin.sRelease); });

            if (CUsuario.RetornarQuantidadeOperadores() > fLogin.iNumeroOperadores)
            {
                Invoke((MethodInvoker) delegate { lblAlerta.Text = "[Sua licença execedeu o limite de usuários.]"; });
                lblAlerta.ForeColor          = Color.Red;
                lblQuantidadeAtual.ForeColor = Color.Red;
            }
        }
예제 #5
0
    protected void Page_Load(object sender, EventArgs e)
    {
        txtUsuario.Focus();
        Page.Form.DefaultButton = cmdEntrar.UniqueID;

        if (!IsPostBack)
        {
            //Teste do Chicão para o Robson
            //Variável de sessão para guardar o browser do usuário
            HttpContext.Current.Session["Browser"] = Request.Browser.Browser.ToString();

            //Versão do sistema igual do Windows form
            string sVersaoAplicativo = "v6.0";
            string sRelease          = "r03";

            CarregarConfiguracoes();

            usuarioCTL   CUsuario = new usuarioCTL();
            configuracao Configuracao;
            Configuracao = (configuracao)HttpContext.Current.Session["Configuracao"];

            int    iLicenca    = Configuracao.Licenca;
            int    iAtivos     = CUsuario.RetornarQuantidadeOperadores();
            string nOperadores = "Licenciado para " + iLicenca + " operadores - Ativos: " + iAtivos;

            lblCopyright.Text = "Copyright © " + DateTime.Now.Year + " - PontoBR Sistemas - Versão Framework - " + PontoBr.Configuracao.Versao + " - " + sVersaoAplicativo + " (" + sRelease + ") - " + nOperadores;

            if (ConfigurationManager.AppSettings["TestandoSistema"].ToString() == "Sim")
            {
                txtUsuario.Attributes.Add("value", "s");
                txtSenha.Attributes.Add("value", "s");
                txtRamal.Attributes.Add("value", "12345");
            }


            //CarregarConfiguracoes();

            if (Request.QueryString["e"] != null)
            {
                PontoBr.Utilidades.Diversos.ExibirAlertaScriptManager("Sessão encerrada!\\n\\nCaso queira, faça novo login no sistema.", this.Page);
            }
        }
    }