private void PopulaEstado() { int IdEstado = StringUtils.ToInt(this.HddnFldEstado.Value); this.ddlEstado.Items.Clear(); if (IdEstado == 0) { this.ddlEstado.DataSource = new BllEstado().ObterTodos(); } else { EntEstado Estado = new BllEstado().ObterPorId(IdEstado); this.ddlEstado.Items.Add(new ListItem(Estado.Estado, Estado.IdEstado.ToString())); this.ddlEstado.SelectedValue = Estado.IdEstado.ToString(); Estado = null; } this.ddlEstado.DataBind(); if (IdEstado == 0) { this.ddlEstado.Items.Add(new ListItem("Selecione", "0")); this.ddlEstado.SelectedValue = "0"; } }
private void Importa(Int32 programaId) { //busca dados de programa para cada estado List <EntEstado> listEstados = new BllEstado().ObterTodos(); foreach (EntEstado estado in listEstados) { ProcessaDadosEstado(programaId, estado.IdEstado, estado.Sigla); } }
private void MontarRepeater(Repeater rep) { RelFiltroRanking objFiltroRanking = UCFiltroRanking1.GetFiltro(); objFiltroRanking.TipoEtapaMpe = Vinit.SG.Common.EnumType.TipoEtapaMpe.InscriçãoCandidaturaEmpresa; switch (rep.ID) { case "repTotal": List <EntCategoriaCustom> listCategoria = new BllCategoria().ObterCategoriaEmpresasInscritasPorFiltro(objFiltroRanking); if (listCategoria.Count > 0) { rep.Visible = true; rep.DataSource = listCategoria; rep.DataBind(); } else { rep.Visible = false; } break; case "repEstado": List <EntEstado> listEstado = new BllEstado().ObterEstadoEmpresasInscritasPorFiltro(objFiltroRanking); if (listEstado.Count > 0) { this.lblMensagemEstado.Visible = false; rep.Visible = true; rep.DataSource = listEstado; rep.DataBind(); } else { this.lblMensagemEstado.Visible = true; rep.Visible = false; } break; } }
private void PopulaEstado(Int32 IdTurma, Int32 IdEstado, String sFuncionalidade) { List <EntEstadosPermitidos> lstEstadosPermitidos1 = UsuarioLogado.lstEstadoPermitidos.FindAll(delegate(EntEstadosPermitidos objEstadosPermitidos) { return(objEstadosPermitidos.IdTurma == IdTurma); }); this.DrpDwnLstEstado.Items.Clear(); List <EntEstadosPermitidos> listEstadosTemp = lstEstadosPermitidos1.FindAll(delegate(EntEstadosPermitidos objEstadosPermitidos) { return(objEstadosPermitidos.Funcionalidade == sFuncionalidade); }); if (IdEstado > 0) { int i = 0; while (i < listEstadosTemp.Count) { if (listEstadosTemp[i].IdEstado == IdEstado) { i++; PopulaEscritorioRegional(IdEstado, this.Page.Title.ToString()); } else { listEstadosTemp.RemoveAt(i); } } } this.DrpDwnLstEstado.DataSource = listEstadosTemp; this.DrpDwnLstEstado.DataBind(); if (this.DrpDwnLstEstado.Items.Count == 0 && IdEstado == 0) { this.DrpDwnLstEstado.Items.Clear(); this.DrpDwnLstEstado.DataSource = new BllEstado().ObterTodos(); this.DrpDwnLstEstado.Items.Insert(0, new ListItem("Todos", "0")); this.DrpDwnLstEstado.SelectedValue = "0"; this.DrpDwnLstEstado.DataBind(); } else if (this.DrpDwnLstEstado.Items.Count == 0 && IdEstado > 0) { this.DrpDwnLstEstado.Items.Clear(); EntEstado objEstado = new BllEstado().ObterPorId(IdEstado); this.DrpDwnLstEstado.Items.Add(new ListItem(objEstado.Estado, objEstado.IdEstado.ToString())); PopulaEscritorioRegional(IdEstado, this.Page.Title.ToString()); } }
private void PopulaEstado(Int32 IdTurma, String sFuncionalidade) { this.CmbBxEstado.Items.Clear(); List <EntEstadosPermitidos> lstEstadosPermitidos1 = UsuarioLogado.lstEstadoPermitidos.FindAll(delegate(EntEstadosPermitidos objEstadosPermitidos) { return(objEstadosPermitidos.IdTurma == IdTurma); }); List <EntEstado> lstEstados = new List <EntEstado>(); lstEstadosPermitidos1 = lstEstadosPermitidos1.FindAll(delegate(EntEstadosPermitidos objEstadosPermitidos) { return(objEstadosPermitidos.Funcionalidade == sFuncionalidade); }); lstEstadosPermitidos1.Insert(0, new EntEstadosPermitidos(0, "<< Selecione o Estado >>")); this.CmbBxEstado.DataSource = lstEstadosPermitidos1; if (lstEstadosPermitidos1.Count == 0) { lstEstados = new BllEstado().ObterEstadosPorTurma(IdTurma, EntTipoEtapa.TIPO_ETAPA_FGA_INSCRICAO_AUTODIAGNOSTICO_ADMINISTRATIVO); lstEstados.Insert(0, new EntEstado(0, "<< Selecione o Estado >>")); this.CmbBxEstado.DataSource = lstEstados; } this.CmbBxEstado.DataBind(); }
private void PopulaEstado(Int32 IdTurma, String sFuncionalidade) { this.DrpDwnLstEstado.Items.Clear(); List <EntEstadosPermitidos> lstEstadosPermitidos1 = UsuarioLogado.lstEstadoPermitidos.FindAll(delegate(EntEstadosPermitidos objEstadosPermitidos) { return(objEstadosPermitidos.IdTurma == IdTurma); }); List <EntEstado> lstEstados = new List <EntEstado>(); lstEstadosPermitidos1 = lstEstadosPermitidos1.FindAll(delegate(EntEstadosPermitidos objEstadosPermitidos) { return(objEstadosPermitidos.Funcionalidade == sFuncionalidade); }); if (ObrigatorioEstado) { lstEstadosPermitidos1.Insert(0, new EntEstadosPermitidos(0, "<< Selecione o Estado >>")); } else { if (lstEstadosPermitidos1.Count == 27) { lstEstadosPermitidos1.Insert(0, new EntEstadosPermitidos(0, "Todos")); } } this.DrpDwnLstEstado.DataSource = lstEstadosPermitidos1; if (lstEstadosPermitidos1.Count == 0) { lstEstados = new BllEstado().ObterEstadosPorTurma(IdTurma, EntTipoEtapa.TIPO_ETAPA_MPE_INSCRICAO_CANDIDATURA_ADMINISTRATIVO); if (ObrigatorioEstado) { lstEstados.Insert(0, new EntEstado(0, "<< Selecione o Estado >>")); } else { lstEstados.Insert(0, new EntEstado(0, "Todos")); } this.DrpDwnLstEstado.DataSource = lstEstados; } // this.DrpDwnLstEstado.SelectedValue = "0"; this.DrpDwnLstEstado.DataBind(); }