protected void Page_Load(object sender, EventArgs e) { InmueblesBLL bllinmuebles = new InmueblesBLL(); ProvinciasBLL bllprovincia = new ProvinciasBLL(); LocalidadesBLL blllocalidades = new LocalidadesBLL(); dt = bllinmuebles.SelectAllInmuebles(); foreach (DataRow dtRow in dt.Rows) { if (dtRow["Latitud"].ToString() == "" || dtRow["Longitud"].ToString() == "") { var id = dtRow["IdInmueble"].ToString(); var direccion = dtRow["Calle"].ToString(); var numero = dtRow["Numero"].ToString(); string idLocalidad = dtRow["idLocalidad"].ToString(); string idprovincia = dtRow["idprovincia"].ToString(); coordinate = getCoordinate(direccion, numero, blllocalidades.GetNombreLocalidad(Convert.ToInt32(idLocalidad)), bllprovincia.GetNombreProvincia(Convert.ToInt32(idprovincia))); bllinmuebles.SetLatitudLongitud(id, coordinate.Latitude, coordinate.Longitude); sumcant++; if (sumcant >= cant) return; } } }
public AjaxControlToolkit.CascadingDropDownNameValue[] GetLocalidadesBusqueda(string knownCategoryValues, string category) { bllLocalidades = new LocalidadesBLL(); StringDictionary categoryValues = AjaxControlToolkit.CascadingDropDown.ParseKnownCategoryValuesString(knownCategoryValues); int id = Convert.ToInt32(categoryValues["Provincia"]); List<AjaxControlToolkit.CascadingDropDownNameValue> values = new List<AjaxControlToolkit.CascadingDropDownNameValue>(); DataTable dt = bllLocalidades.SelectLocalidadesBusqueda(id); if (id == 20) { values.Add(new AjaxControlToolkit.CascadingDropDownNameValue("Rosario", "16622")); } foreach (DataRow dRow in dt.Rows) { //string categoryID = dRow["IdLocalidad"].ToString(); //string categoryName = dRow["Nombre"].ToString(); values.Add(new AjaxControlToolkit.CascadingDropDownNameValue(dRow["Nombre"].ToString(), dRow["IdLocalidad"].ToString())); } return values.ToArray(); }