Пример #1
0
        protected void Page_Load(object sender, EventArgs e)
        {
            if (!Page.IsPostBack)
            {
                try
                {
                    base.LogarAcessoFuncionalidade();
                    string token = Request.QueryString["token"];

                    if (!string.IsNullOrWhiteSpace(token))
                    {
                        //Verifica se o token ainda está válido
                        ManterSolicitacaoSenha manterSolicitacaoSenha = new ManterSolicitacaoSenha();
                        manterSolicitacaoSenha.VerificarVigenciaDoToken(token);

                        ViewState.Add("token", token);
                    }
                    else
                    {
                        btnAlterarSenha.Visible = false;
                        throw new AcademicoException("Nenhum Token foi encontrado. A senha não pode ser alterada");
                    }
                }
                catch (Exception ex)
                {
                    WebFormHelper.ExibirMensagem(enumTipoMensagem.Erro, ex.Message);
                }
            }
        }
Пример #2
0
        protected void Page_Load(object sender, EventArgs e)
        {
            if (!Page.IsPostBack)
            {
                try
                {
                    string token = Request.QueryString["token"];

                    if (!string.IsNullOrWhiteSpace(token))
                    {
                        //Verifica se o token ainda está válido
                        ManterSolicitacaoSenha manterSolicitacaoSenha = new ManterSolicitacaoSenha();
                        manterSolicitacaoSenha.VerificarVigenciaDoToken(token);

                        ViewState.Add("token", token);
                    }
                    else
                    {
                        Response.Redirect("~/Default.aspx");
                    }
                }
                catch
                {
                    Response.Redirect("~/Default.aspx");
                }
            }
        }