protected void Page_Load(object sender, EventArgs e) { // Passar a chave do Helper pra frente. UcHelperTooltip2.Chave = Chave; txtNome.Focus(); if (!IsPostBack) { var manterUsario = new ManterUsuario(); var usuario = manterUsario.ObterUsuarioLogado(); int idUf = manterUsario.ObterUfLogadoSeGestor(); if (IsNacional || !usuario.IsGestor() || idUf == (int)enumUF.NA) { WebFormHelper.PreencherLista(lupaUsuario.ObterListaUf().OrderBy(x => x.Nome).ToList(), ddlUF, true); } else { var uf = new BMUsuario().ObterUsuarioLogado().UF; WebFormHelper.PreencherLista(lupaUsuario.ObterListaUf().Where(u => u.ID == uf.ID).OrderBy(x => x.Nome).ToList(), ddlUF, true); } if (Uf != null) { ddlUF.SelectedValue = Uf.ID.ToString(); ddlUF.Enabled = false; } WebFormHelper.PreencherLista(lupaUsuario.ObterListaNivelOcupacional().OrderBy(x => x.Nome).ToList(), ddlNivelOcupacional, true); if (usuario.IsGestor()) { if (idUf != (int)enumUF.NA) { ddlUF.SelectedValue = manterUsario.ObterUfLogadoSeGestor().ToString(); if (Uf == null) { OcultarUf(); } if (IsNacional) { OcultarUf(true); } } } } if (!string.IsNullOrEmpty(Text)) { Label3.Text = Text; } }