public void CarregarComboCidades() { try { CidadeCtrl controlCidade = new CidadeCtrl(); List <Cidade> listaCidades = ((Dictionary <Int32, Cidade>)controlCidade.BD('t', null)).Values.ToList <Cidade>(); cmbCidade.DisplayMember = "descricao"; cmbCidade.ValueMember = "id"; cmbCidade.DataSource = listaCidades; } catch (Exception ex) { MessageBox.Show("ERRO AO CARREGAR COMBO CIDADES: " + ex.Message); } }
private void cmbEstado_SelectedIndexChanged(object sender, EventArgs e) { try { Int64 idEstado = (Int64)cmbEstado.SelectedValue; CidadeCtrl controlCidade = new CidadeCtrl(); Dictionary <Int64, Cidade> mapaCidades = (Dictionary <Int64, Cidade>)controlCidade.BD('f', idEstado); cmbCidade.DisplayMember = "descricao"; cmbCidade.ValueMember = "id"; cmbCidade.DataSource = mapaCidades.Values.ToList <Cidade>(); } catch (Exception ex) { MessageBox.Show("ERRO AO CARREGAR COMBO DE CIDADES: " + ex.Message); } }