protected void CargarGrilla(object sender, CommandEventArgs e) { try { DataGrid1.Visible = false; InmueblesBLL bllInmuebles = new InmueblesBLL(); ArrayList arlInmobiliarias = new ArrayList(); DataTable dtTipos = bllInmuebles.SeleccionaTiposDeInmuebles(); Inmueble objInmueble = new Inmueble(); objInmueble.IDOperacion = Convert.ToInt32(rblOperacion.SelectedValue); string[] tipoDeInmuebleEntero = e.CommandArgument.ToString().Split('('); int cant = 0; string tipo = "null"; foreach (string tipo2 in tipoDeInmuebleEntero) { if (cant == 0) { //tipo = tipo2.Substring(0, tipo2.Length - 1); tipo = tipo2; cant = cant + 1; } } dtTipos = bllInmuebles.SeleccionaTiposDeInmuebles(); foreach (DataRow r in dtTipos.Rows) { if (r.Field <string>("TipoPadre") + " " + r.Field <string>("NombreMenu") == tipo) { dt = bllInmuebles.SeleccionaInmueblesBusqueda(objInmueble, r.Field <int>("IdTipoDeInmueble")); } } if (dt.Rows.Count != 0) { DataGrid1.DataSource = null; DataGrid1.DataSource = dt; DataGrid1.CurrentPageIndex = 0; DataGrid1.DataBind(); Session["grd_ItemList"] = dt; DataGrid1.Visible = true; } else if (dt.Rows.Count == 0) { } } catch { } }
protected void CargarGrilla(object sender, CommandEventArgs e) { try { DataGrid1.Visible = false; InmueblesBLL bllInmuebles = new InmueblesBLL(); ArrayList arlInmobiliarias = new ArrayList(); Inmueble objInmueble = new Inmueble(); if (e.CommandArgument.ToString() == "1 AMBIENTE") { dt = bllInmuebles.SeleccionaInmueblesBusqueda(objInmueble, 3); } else if (e.CommandArgument.ToString() == "1 DORMITORIO") { dt = bllInmuebles.SeleccionaInmueblesBusqueda(objInmueble, 4); } else if (e.CommandArgument.ToString() == "2 DORMITORIOS") { dt = bllInmuebles.SeleccionaInmueblesBusqueda(objInmueble, 5); } if (dt.Rows.Count != 0) { DataGrid1.DataSource = null; DataGrid1.DataSource = dt; DataGrid1.CurrentPageIndex = 0; DataGrid1.DataBind(); Session["grd_ItemList"] = dt; DataGrid1.Visible = true; } else if (dt.Rows.Count == 0) { } } catch { } }
protected void Button1_Click(object sender, EventArgs e) { //System.Threading.Thread.Sleep(5000); try { DataGrid1.Visible = false; InmueblesBLL bllInmuebles = new InmueblesBLL(); Inmueble objInmueble = new Inmueble(); //objInmueble.IDUsuario = Session["UserID"].ToString(); objInmueble.IDTipoDeInmueble = int.Parse(ddlTipoDeInmueble.SelectedValue.ToString()); objInmueble.IDOperacion = int.Parse(ddlOperacion.SelectedValue.ToString()); objInmueble.IDLocalidad = int.Parse(ddlLocalidades.SelectedValue.ToString()); objInmueble.IDProvincia = int.Parse(ddlProvincias.SelectedValue.ToString()); objInmueble.IDZona = int.Parse(ddlZonas.SelectedValue.ToString()); dt = bllInmuebles.SeleccionaInmueblesBusqueda(objInmueble, objInmueble.IDTipoDeInmueble); //dt = bllInmuebles.SeleccionaInmueblesBusqueda2(objInmueble.IDTipoDeInmueble, objInmueble.IDOperacion, "IdInmueble"); if (dt.Rows.Count != 0) { DataGrid1.DataSource = null; DataGrid1.DataSource = dt; DataGrid1.CurrentPageIndex = 0; DataGrid1.DataBind(); Session["grd_ItemList"] = dt; DataGrid1.Visible = true; //Oculta la busqueda //CollapsiblePanelExtenderBusqueda.Collapsed = true; //CollapsiblePanelExtenderBusqueda.ClientState = "true"; } else if (dt.Rows.Count == 0) { } } catch { } }