private void cboProvincias_SelectedValueChanged(object sender, EventArgs e) { //Pintar Comunas MssBD.Provincias pro = (MssBD.Provincias)cboProvincias.SelectedItem; if (pro != null) { List <MssBD.Comunas> listaCom = new List <MssBD.Comunas>(); listaCom = _localidades.BuscaComunas(pro.provincia_id); if (listaCom != null) { cboComunas.DataSource = listaCom; cboComunas.DisplayMember = "comuna_nombre"; cboComunas.ValueMember = "comuna_nombre"; cboComunas.SelectedItem = 0; } } }
private void cboProvincias_SelectedIndexChanged(object sender, EventArgs e) { List <MssBD.Comunas> listComunas = new List <MssBD.Comunas>(); MssBD.Provincias _provi = (MssBD.Provincias)cboProvincias.SelectedItem; listComunas = _localidades.BuscaComunas(Int32.Parse(_provi.provincia_id.ToString())); if (listComunas != null) { cboComunas.DataSource = listComunas; cboComunas.DisplayMember = "comuna_nombre"; cboComunas.ValueMember = "comuna_id"; cboComunas.SelectedIndex = 0; } else { MessageBox.Show(String.Concat("No se han podido cargar las Comunas"), "Mss", MessageBoxButtons.OK, MessageBoxIcon.Error); } }