protected void Page_Load(object sender, EventArgs e) { try { ScriptManager sm = ScriptManager.GetCurrent(this); if (sm != null) { sm.Scripts.Add(new ScriptReference(ArquivoJS.MsgConfirmBtn)); } string mensagemFlash = CFG_ParametroMensagemBO.RetornaValor(CFG_ParametroMensagemChave.CAPTURA_REQUERFLASH); lblMessageFlash.Text = UtilBO.GetErroMessage(mensagemFlash, UtilBO.TipoMensagem.Informacao); lblMessageFlash.Visible = !String.IsNullOrEmpty(mensagemFlash); if (Session["alu_id"] != null) { if (Session["PaginaRetorno_CapturaFoto"] != null) { VS_PaginaRetorno = Session["PaginaRetorno_CapturaFoto"].ToString(); Session.Remove("PaginaRetorno_CapturaFoto"); VS_DadosPaginaRetorno = Session["DadosPaginaRetorno"]; Session.Remove("DadosPaginaRetorno"); VS_DadosPaginaRetorno_MinhasTurmas = Session["VS_DadosTurmas"]; Session.Remove("VS_DadosTurmas"); } VS_alu_id = Convert.ToInt64(Session["alu_id"].ToString()); Session.Remove("alu_id"); busca = false; } if (((PreviousPage != null) && (PreviousPage.EditItem > 0)) || VS_alu_id != -1) { if (VS_alu_id == -1) { VS_alu_id = PreviousPage.EditItem; } InfoComplementarAluno1.InformacaoComplementarAluno(VS_alu_id); ACA_Aluno alu = new ACA_Aluno { alu_id = VS_alu_id }; ACA_AlunoBO.GetEntity(alu); PES_Pessoa pes = new PES_Pessoa { pes_id = alu.pes_id }; PES_PessoaBO.GetEntity(pes); CFG_Arquivo entFoto; string src = CriaFotoAluno(pes, out entFoto); imgAntiga.Visible = !string.IsNullOrEmpty(src) && string.IsNullOrEmpty(hdnArqExcluir.Value); lblDataFoto.Visible = imgAntiga.Visible; if (imgAntiga.Visible) { const string script = "var existeImagem = true;"; Page.ClientScript.RegisterStartupScript(typeof(Page), "confirm", script, true); imgAntiga.Src = src; imgAntiga.Style.Remove("display"); lblDataFoto.Text = @"<br />Última alteração da foto: " + entFoto.arq_dataAlteracao.ToString("dd/MM/yyyy"); } else { imgAntiga.Src = ""; imgAntiga.Style.Add("display", "none"); } } else { Redireciona(); } } catch (Exception ex) { ApplicationWEB._GravaErro(ex); lblMessage.Text = UtilBO.GetErroMessage("Erro ao tentar carregar o sistema.", UtilBO.TipoMensagem.Erro); } }
protected void Page_Load(object sender, EventArgs e) { try { ScriptManager sm = ScriptManager.GetCurrent(this.Page); if (sm != null) { sm.Scripts.Add(new ScriptReference(ArquivoJS.JQueryValidation)); sm.Scripts.Add(new ScriptReference(ArquivoJS.JqueryMask)); sm.Scripts.Add(new ScriptReference(ArquivoJS.MascarasCampos)); sm.Scripts.Add(new ScriptReference("~/Includes/jsHistoricoEscolar.js")); sm.Scripts.Add(new ScriptReference("~/Includes/jsUCCadastroEndereco.js")); sm.Services.Add(new ServiceReference("~/WSServicos.asmx")); } if (!IsPostBack) { InfoComplementarAluno1.HistoricoEscolar = true; InfoComplementarAluno1.InformacaoComplementarAluno(Convert.ToInt64(Session["alu_id"]), null, true); // Controla a visibilidade das abas SYS_Modulo modulo; SYS_GrupoPermissao grupoPermissao; // Dados Aluno string url = VirtualPathUtility.ToAbsolute("~/Academico/HistoricoEscolar/DadosAluno.aspx"); grupoPermissao = GestaoEscolarUtilBO.GetGrupoPermissao_Grupo_By_Url(ApplicationWEB.SistemaID, __SessionWEB.__UsuarioWEB.Grupo.gru_id, url, out modulo, ApplicationWEB.AppMinutosCacheLongoGeral); liDadosAluno.Visible = (modulo != null && (grupoPermissao.grp_inserir || grupoPermissao.grp_excluir || grupoPermissao.grp_consultar || grupoPermissao.grp_alterar)); if (!liDadosAluno.Visible && Request.Url.AbsolutePath.Equals("/Academico/HistoricoEscolar/DadosAluno.aspx")) { Response.Redirect("Busca.aspx", false); HttpContext.Current.ApplicationInstance.CompleteRequest(); } // Ensino fundamental url = VirtualPathUtility.ToAbsolute("~/Academico/HistoricoEscolar/EnsinoFundamental.aspx"); grupoPermissao = GestaoEscolarUtilBO.GetGrupoPermissao_Grupo_By_Url(ApplicationWEB.SistemaID, __SessionWEB.__UsuarioWEB.Grupo.gru_id, url, out modulo, ApplicationWEB.AppMinutosCacheLongoGeral); liEnsinoFundamental.Visible = (modulo != null && (grupoPermissao.grp_inserir || grupoPermissao.grp_excluir || grupoPermissao.grp_consultar || grupoPermissao.grp_alterar)); if (!liEnsinoFundamental.Visible && Request.Url.AbsolutePath.Equals("/Academico/HistoricoEscolar/EnsinoFundamental.aspx")) { RedirecionaDadosAluno(); } // Transferencias url = VirtualPathUtility.ToAbsolute("~/Academico/HistoricoEscolar/Transferencia.aspx"); grupoPermissao = GestaoEscolarUtilBO.GetGrupoPermissao_Grupo_By_Url(ApplicationWEB.SistemaID, __SessionWEB.__UsuarioWEB.Grupo.gru_id, url, out modulo, ApplicationWEB.AppMinutosCacheLongoGeral); liTransferencia.Visible = (modulo != null && (grupoPermissao.grp_inserir || grupoPermissao.grp_excluir || grupoPermissao.grp_consultar || grupoPermissao.grp_alterar)); if (!liTransferencia.Visible && Request.Url.AbsolutePath.Equals("/Academico/HistoricoEscolar/Transferencia.aspx")) { RedirecionaDadosAluno(); } // Informações complementares url = VirtualPathUtility.ToAbsolute("~/Academico/HistoricoEscolar/InformacoesComplementares.aspx"); grupoPermissao = GestaoEscolarUtilBO.GetGrupoPermissao_Grupo_By_Url(ApplicationWEB.SistemaID, __SessionWEB.__UsuarioWEB.Grupo.gru_id, url, out modulo, ApplicationWEB.AppMinutosCacheLongoGeral); liInformacoesComplementares.Visible = (modulo != null && (grupoPermissao.grp_inserir || grupoPermissao.grp_excluir || grupoPermissao.grp_consultar || grupoPermissao.grp_alterar)); if (!liInformacoesComplementares.Visible && Request.Url.AbsolutePath.Equals("/Academico/HistoricoEscolar/InformacoesComplementares.aspx")) { RedirecionaDadosAluno(); } } } catch (Exception ex) { ApplicationWEB._GravaErro(ex); lblMessage.Text = UtilBO.GetErroMessage((string)GetGlobalResourceObject("Documentos", "HistoricoEscolar.HistoricoEscolar.lblMessage.msgErro"), UtilBO.TipoMensagem.Erro); } }