protected void Page_Load(object sender, EventArgs e) { ScriptManager sm = ScriptManager.GetCurrent(this); if (sm != null) { sm.Scripts.Add(new ScriptReference(ArquivoJS.MsgConfirmExclusao)); } UCComboQtdePaginacao1.GridViewRelacionado = _grvEscolas; if (!IsPostBack) { string message = __SessionWEB.PostMessages; if (!String.IsNullOrEmpty(message)) { _lblMessage.Text = message; } _grvEscolas.PageSize = ApplicationWEB._Paginacao; try { UCComboTipoUAEscola1.CarregarTipoUAEscola(); UCFiltroEscolas1.UnidadeAdministrativaCampoObrigatorio = false; UCFiltroEscolas1.EscolaCampoObrigatorio = false; // Carrega os filtros conforme os parâmetros Acadêmicos. UCFiltroEscolas1._LoadInicialFiltroUA(); UCComboCursoCurriculo.Obrigatorio = false; UCComboCursoCurriculo.CarregarCursoCurriculo(); // Carrega combo de classificações da escola somente se existir tipo cadastrado. uccTipoClassificacaoEscola.Carregar(); VerificaBusca(); if (__SessionWEB.__UsuarioWEB.GrupoPermissao.grp_consultar) { Page.ClientScript.RegisterStartupScript(GetType(), fdsEscola.ClientID, String.Format("MsgInformacao('{0}');", String.Concat("#", fdsEscola.ClientID)), true); } } catch (Exception ex) { ApplicationWEB._GravaErro(ex); _lblMessage.Text = UtilBO.GetErroMessage("Erro ao tentar carregar o sistema.", UtilBO.TipoMensagem.Erro); } Page.Form.DefaultButton = _btnPesquisar.UniqueID; Page.Form.DefaultFocus = UCComboTipoUAEscola1.Combo_ClientID; UCFiltroEscolas1.Visible = (__SessionWEB.__UsuarioWEB.Grupo.vis_id == SysVisaoID.Gestao || __SessionWEB.__UsuarioWEB.Grupo.vis_id == SysVisaoID.Administracao); _divPesquisa.Visible = __SessionWEB.__UsuarioWEB.GrupoPermissao.grp_consultar; _btnPesquisar.Visible = __SessionWEB.__UsuarioWEB.GrupoPermissao.grp_consultar; _btnLimparPesquisa.Visible = __SessionWEB.__UsuarioWEB.GrupoPermissao.grp_consultar; } }
/// <summary> /// Verifica alteracao do index do combo Escola e trata o combo Curso curriculo. /// </summary> protected void UCComboUAEscola1_IndexChangedUnidadeEscola() { try { UCComboCursoCurriculo.Valor = new[] { -1, -1 }; UCComboCursoCurriculo.PermiteEditar = false; if (UCComboUAEscola1.Esc_ID > 0 && UCComboUAEscola1.Uni_ID > 0) { UCComboCursoCurriculo.CarregarPorEscolaSituacaoCurso(UCComboUAEscola1.Esc_ID, UCComboUAEscola1.Uni_ID, 1); UCComboCursoCurriculo.SetarFoco(); UCComboCursoCurriculo.PermiteEditar = true; } } catch (Exception ex) { ApplicationWEB._GravaErro(ex); lblMessage.Text = UtilBO.GetErroMessage("Erro ao tentar carregar os dados.", UtilBO.TipoMensagem.Erro); } }
/// <summary> /// Método para carregar um registro de aviso texto geral, a fim de atualizar suas informações. /// Recebe dados referente ao aviso texto geral para realizar busca. /// </summary> /// <param name="atg_id">ID do aviso texto geral</param> public void Carregar() { try { // Busca da SAAI – Sala de apoio e acompanhamento a inclusão baseado no ID da SAAI – Sala de apoio e acompanhamento a inclusão. ACA_AvisoTextoGeral entAviso = new ACA_AvisoTextoGeral { atg_id = VS_atg_id }; ACA_AvisoTextoGeralBO.GetEntity(entAviso); ESC_Escola entEscola = new ESC_Escola { esc_id = entAviso.esc_id }; ESC_EscolaBO.GetEntity(entEscola); if (UCComboUAEscola1.VisibleUA) { // Buscar Unidade Administrativa Superior. SYS_UnidadeAdministrativa entUA = new SYS_UnidadeAdministrativa { ent_id = entEscola.ent_id, uad_id = entEscola.uad_id }; SYS_UnidadeAdministrativaBO.GetEntity(entUA); Guid uad_idSuperior = entEscola.uad_idSuperiorGestao.Equals(Guid.Empty) ? entUA.uad_idSuperior : entEscola.uad_idSuperiorGestao; UCComboUAEscola1.Uad_ID = uad_idSuperior; // Recarrega o combo de escolas com a uad_idSuperior. UCComboUAEscola1.CarregaEscolaPorUASuperiorSelecionada(); } //Carrega Escolas UCComboUAEscola1.MostraApenasAtivas = true; UCComboUAEscola1.SelectedValueEscolas = new[] { entEscola.esc_id, entAviso.uni_id }; UCComboUAEscola1.PermiteAlterarCombos = true; //Carrega curso UCComboCursoCurriculo.CarregarPorEscolaSituacaoCurso(UCComboUAEscola1.Esc_ID, UCComboUAEscola1.Uni_ID, 1); UCComboCursoCurriculo.Valor = new int[] { entAviso.cur_id, entAviso.crr_id }; //Carrega situacao cmbSituacao.SelectedValue = entAviso.atg_situacao.ToString(); //Carrega titulo txtTitulo.Text = entAviso.atg_titulo; //Carrega check do cabecalho chkTimbre.Checked = entAviso.atg_timbreCabecalho; //Carrega tipo de aviso e campos auxiliares UCComboCampoAuxiliar1.ValorComboTipo = entAviso.atg_tipo; //Carrega text cin descricao txtDescricao.Text = HttpUtility.HtmlDecode(entAviso.atg_descricao); //redactor_content.InnerText = HttpUtility.HtmlDecode(entAviso.atg_descricao); } catch (Exception ex) { ApplicationWEB._GravaErro(ex); lblMessage.Text = UtilBO.GetErroMessage("Erro ao tentar carregar os avisos textos gerais.", UtilBO.TipoMensagem.Erro); } }