/// <summary> /// Verifica se tem busca salva na sessão e realiza automaticamente, caso positivo. /// </summary> private void VerificaBusca() { if (__SessionWEB.BuscaRealizada.PaginaBusca == Pagina.AreaAdm_ManutencaoUnidadeFederativa) { // Recuperar busca realizada e pesquisar automaticamente string valor; __SessionWEB.BuscaRealizada.Filtros.TryGetValue("pai_id", out valor); if (!string.IsNullOrEmpty(valor) && valor != Guid.Empty.ToString()) { UCComboPais.SetaEventoSource(); UCComboPais._Combo.DataBind(); UCComboPais._Combo.SelectedValue = valor; } __SessionWEB.BuscaRealizada.Filtros.TryGetValue("unf_nome", out valor); txtUnidadeFederativa.Text = valor; _Pesquisar(); } else { fdsResultados.Visible = false; } }
protected void Page_Load(object sender, EventArgs e) { ScriptManager sm = ScriptManager.GetCurrent(this); if (sm != null) { sm.Scripts.Add(new ScriptReference(ArquivoJS.MsgConfirmExclusao)); } if (!IsPostBack) { string message = __SessionWEB.PostMessages; if (!String.IsNullOrEmpty(message)) { _lblMessage.Text = message; } _grvUnidadeFederativa.PageSize = ApplicationWEB._Paginacao; try { UCComboPais.Inicialize("País"); UCComboPais._EnableValidator = false; UCComboPais._Load(0); string pais_padrao = SYS_ParametroBO.ParametroValor(SYS_ParametroBO.eChave.PAIS_PADRAO_BRASIL); if (!string.IsNullOrEmpty(pais_padrao)) { UCComboPais.SetaEventoSource(); UCComboPais._Combo.DataBind(); UCComboPais._Combo.SelectedValue = pais_padrao; } } catch (Exception ex) { ApplicationWEB._GravaErro(ex); _lblMessage.Text = UtilBO.GetErroMessage("Erro ao tentar carregar o sistema.", UtilBO.TipoMensagem.Erro); } VerificaBusca(); Page.Form.DefaultButton = _btnPesquisar.UniqueID; Page.Form.DefaultFocus = UCComboPais._Combo.ClientID; _divPesquisa.Visible = __SessionWEB.__UsuarioWEB.GrupoPermissao.grp_consultar; _btnPesquisar.Visible = __SessionWEB.__UsuarioWEB.GrupoPermissao.grp_consultar; } }