public void Cargar_Caracteristicas_Inmueble() { DtoTipoInmueble dto_tipo_inmueble = new DtoTipoInmueble(); DtoCaracteristicasInmueble dto_caracteristica_inmueble = new DtoCaracteristicasInmueble(); CtrCaracteristicaInmueble ctr_caracteristicas_inmueble = new CtrCaracteristicaInmueble(); dto_tipo_inmueble.id_tipo_inmueble = int.Parse(ddlTipoInmueble.SelectedValue); if (dto_tipo_inmueble.id_tipo_inmueble == 0) { Session["OcultarTodo"] = "Visible"; Session["Dormitorio"] = ""; Session["Baños"] = ""; Session["Cocheras"] = ""; Session["Antiguedad_Inmueble"] = ""; Session["Estado_Inmueble"] = ""; ScriptManager.RegisterStartupScript(UpdatePanel1, this.GetType(), "ocultarCaracteristicasInmueble", "Ocultar_Caracteristicas_Inmueble();", true); } else { List <DtoCaracteristicasInmueble> listar_caracteristicas_Inmuebles = new List <DtoCaracteristicasInmueble>(); listar_caracteristicas_Inmuebles = ctr_caracteristicas_inmueble.Ctr_Cargar_Caracteristicas_Inmueble(dto_tipo_inmueble); for (int i = 0; i < listar_caracteristicas_Inmuebles.Count; i++) { //txtIdCaracteristica.Text = dto_caracteristica_inmueble.id string ci = listar_caracteristicas_Inmuebles[i].descripcion_caracteristica_inmueble; if (ci == lblDormitorios.Text) { Session["Dormitorio"] = "Visible"; } if (ci == lblBaños.Text) { Session["Baños"] = "Visible"; } if (ci == lblCocheras.Text) { Session["Cocheras"] = "Visible"; } if (ci == lblAntiguedad_Inmueble.Text) { Session["Antiguedad_Inmueble"] = "Visible"; } if (ci == lblEstado_Inmueble.Text) { Session["Estado_Inmueble"] = "Visible"; } if (i + 1 == listar_caracteristicas_Inmuebles.Count) { ScriptManager.RegisterStartupScript(UpdatePanel1, this.GetType(), "mostrarCaracteristicasInmueble", "Caracteristicas_Inmueble();", true); } } } }
public static object comprobartipoinmueble(int id_tipoinmueble_elegido) { SqlCommand cmd = new SqlCommand("sp_Cargar_Caracteristicas_Inmueble", conexion); cmd.CommandType = CommandType.StoredProcedure; cmd.Parameters.AddWithValue("@id_tipoinmueble_elegido", id_tipoinmueble_elegido); conexion.Open(); SqlDataReader reader = cmd.ExecuteReader(); List <DtoCaracteristicasInmueble> listar_caracteristicas_Inmuebles = new List <DtoCaracteristicasInmueble>(); DtoCaracteristicasInmueble dto_caracteristicas_inmueble; while (reader.Read()) { dto_caracteristicas_inmueble = new DtoCaracteristicasInmueble(); dto_caracteristicas_inmueble.id_caracteristica = int.Parse(reader[0].ToString()); dto_caracteristicas_inmueble.descripcion_caracteristica_inmueble = reader[1].ToString(); listar_caracteristicas_Inmuebles.Add(dto_caracteristicas_inmueble); } conexion.Close(); return(listar_caracteristicas_Inmuebles); }