protected void ddlCiudadRegion_SelectedIndexChanged(object sender, EventArgs e) { try { this.ddlCiudadProvincia.Items.Clear(); CatalogProvincia cp = new CatalogProvincia(); List <Project.BusinessRules.Provincia> provincia = cp.GetProvincia(Int32.Parse(this.ddlCiudadRegion.SelectedValue)); this.ddlCiudadProvincia.DataValueField = "id_provincia"; this.ddlCiudadProvincia.DataTextField = "nombre_provincia"; this.ddlCiudadProvincia.DataSource = provincia; this.ddlCiudadProvincia.DataBind(); if (this.ddlCiudadProvincia.Items.Count > 0) { this.ddlCiudad.Items.Clear(); CatalogCiudad cc = new CatalogCiudad(); List <Project.BusinessRules.Ciudad> ciudad = cc.GetCiudadPorProvincia(Int32.Parse(this.ddlCiudadProvincia.SelectedValue)); this.ddlCiudad.DataValueField = "id_ciudad"; this.ddlCiudad.DataTextField = "nombre_ciudad"; this.ddlCiudad.DataSource = ciudad; this.ddlCiudad.DataBind(); } } catch (Exception ex) { } }
//-------------------------------------------------CIUDAD------------------------------------------------------- protected void ddlCiudadPais_SelectedIndexChanged(object sender, EventArgs e) { try { this.ddlCiudadRegion.Items.Clear(); this.ddlCiudadProvincia.Items.Clear(); CatalogRegion cr = new CatalogRegion(); List <Project.BusinessRules.Region> region = cr.GetRegion(Int32.Parse(this.ddlCiudadPais.SelectedValue)); this.ddlCiudadRegion.DataValueField = "id_region"; this.ddlCiudadRegion.DataTextField = "nombre_region"; this.ddlCiudadRegion.DataSource = region; this.ddlCiudadRegion.DataBind(); if (this.ddlCiudadRegion.Items.Count > 0) { this.ddlCiudadProvincia.Items.Clear(); CatalogProvincia cp = new CatalogProvincia(); List <Project.BusinessRules.Provincia> provincia = cp.GetProvincia(Int32.Parse(this.ddlCiudadRegion.SelectedValue)); this.ddlCiudadProvincia.DataValueField = "id_provincia"; this.ddlCiudadProvincia.DataTextField = "nombre_provincia"; this.ddlCiudadProvincia.DataSource = provincia; this.ddlCiudadProvincia.DataBind(); } } catch (Exception ex) { } }
protected void ddlProvinciaRegion_SelectedIndexChanged(object sender, EventArgs e) { try { this.ddlProvincia.Items.Clear(); CatalogProvincia cp = new CatalogProvincia(); List <Project.BusinessRules.Provincia> provincia = cp.GetProvincia(Int32.Parse(this.ddlProvinciaRegion.SelectedValue)); this.ddlProvincia.DataValueField = "id_provincia"; this.ddlProvincia.DataTextField = "nombre_provincia"; this.ddlProvincia.DataSource = provincia; this.ddlProvincia.DataBind(); } catch (Exception ex) { } }