public List <Katapoka.DAO.Regiao.Bairro> GetBairros(int IdCidade) { using (Katapoka.BLL.Regiao.BairroBLL bairroBLL = new Katapoka.BLL.Regiao.BairroBLL()) { return(bairroBLL.GetAll(IdCidade) .Select(p => new Katapoka.DAO.Regiao.Bairro() { DsNome = p.DsNome, IdBairro = p.IdBairro, IdCidade = p.IdCidade }).ToList()); } }
public void populaBairros(int idCidade, int?idBairro = null) { using (Katapoka.BLL.Regiao.BairroBLL bairroBLL = new Katapoka.BLL.Regiao.BairroBLL()) { ddlBairros.Items.Clear(); ddlBairros.DataSource = bairroBLL.GetAll(idCidade); ddlBairros.DataTextField = "DsNome"; ddlBairros.DataValueField = "IdBairro"; ddlBairros.DataBind(); ddlBairros.Items.Insert(0, new ListItem("Selecione um bairro", "")); if (idBairro != null) { if (ddlBairros.Items.FindByValue(idBairro.Value.ToString()) != null) { ddlBairros.Items.FindByValue(idBairro.Value.ToString()).Selected = true; } } } }