예제 #1
0
        protected void _btnAcessar_Click(object sender, EventArgs e)
        {
            var usuario = _edUsuario.Text.ToString();
            var senha   = _edSenha.Text.ToString();

            if (String.IsNullOrEmpty(usuario))
            {
                Toast("Favor Informar o Usuario.");
                _edUsuario.Focus();
                return;
            }

            if (String.IsNullOrEmpty(senha))
            {
                Toast("Favor Informar Senha.");
                _edSenha.Focus();
                return;
            }


            if (usuario.ToUpper().Equals("ADMIN") && senha.Equals("sigecom*2019"))
            {
                Session["usuario"]    = "ADMIN";
                Session["codUsuario"] = 0;
                Server.Transfer("Dashboard.aspx");
            }
            else
            {
                BancoDados b = new BancoDados();
                b.Query(@"SELECT *
                            FROM   USUARIO where USU_USUARIO = ?USU_USUARIO and USU_SENHA = ?USU_SENHA");
                b.SetParametro("?USU_USUARIO", usuario);
                b.SetParametro("?USU_SENHA", FormsAuthentication.HashPasswordForStoringInConfigFile(senha, "md5"));
                DataTable dt = b.ExecutarDataTable();
                if (dt.Rows.Count > 0)
                {
                    Session["usuario"]    = dt.Rows[0]["USU_USUARIO"].ToString().ToUpper();
                    Session["codUsuario"] = int.Parse(dt.Rows[0]["USU_CODIGOID"].ToString().ToUpper());
                    Server.Transfer("Dashboard.aspx");
                }
                else
                {
                    Toast("Usuario Invalido. <br> Tente Novamente!");
                    _edUsuario.Focus();
                    return;
                }
            }
        }
예제 #2
0
        private void VerificaEmpresa()
        {
            BancoDados b = new BancoDados();

            b.Query("SELECT * FROM empresa");
            DataTable dt = b.ExecutarDataTable();

            if (dt.Rows.Count == 0)
            {
                _pnlmodalCadEmpresa.Visible = true;
            }
            else
            {
                _pnlmodalCadEmpresa.Visible = false;
            }
        }