private void CargarEdificios() { List<Edificio> edificios = new List<Edificio>(); EdificiosDDL.Items.Clear(); edificios = edificioServicios.getEdificios(); if (edificios.Count > 0) { foreach (Edificio edificio in edificios) { ListItem item = new ListItem(edificio.nombre, edificio.idEdificio.ToString()); EdificiosDDL.Items.Add(item); } } }
protected void Page_Load(object sender, EventArgs e) { //controla los menus q se muestran y las pantallas que se muestras segun el rol que tiene el usuario //si no tiene permiso de ver la pagina se redirecciona a login int[] rolesPermitidos = { 2 }; Utilidades.escogerMenu(Page, rolesPermitidos); if (!Page.IsPostBack) { Session["listaEdificios"] = null; EdificioServicios edificioServicios = new EdificioServicios(); List <Edificio> listaEdificios = new List <Edificio>(); listaEdificios = edificioServicios.getEdificios(); Session["listaEdificios"] = listaEdificios; Session["listaEdificiosFiltrada"] = listaEdificios; mostrarDatosTabla(); } }