public List <Katapoka.DAO.Regiao.Cidade> GetCidades(string CdUF) { using (Katapoka.BLL.Regiao.CidadeBLL cidadeBLL = new Katapoka.BLL.Regiao.CidadeBLL()) { return(cidadeBLL.GetAll(CdUF) .Select(p => new Katapoka.DAO.Regiao.Cidade() { CdUF = p.CdUF, DsNome = p.DsNome, IdCidade = p.IdCidade }).ToList()); } }
public void populaCidades(string CdUF, int?idCidade = null) { using (Katapoka.BLL.Regiao.CidadeBLL cidadeBLL = new Katapoka.BLL.Regiao.CidadeBLL()) { ddlCidades.Items.Clear(); ddlCidades.DataSource = cidadeBLL.GetAll(CdUF); ddlCidades.DataValueField = "IdCidade"; ddlCidades.DataTextField = "DsNome"; ddlCidades.DataBind(); ddlCidades.Items.Insert(0, new ListItem("Selecione uma cidade", "")); if (idCidade != null && ddlCidades.Items.FindByValue(idCidade.Value.ToString()) != null) { ddlCidades.Items.FindByValue(idCidade.Value.ToString()).Selected = true; } } }