/// <summary> /// Carga la grilla con los tipos de eventos registrados /// </summary> protected void ddlTipoEventos_SelectedIndexChanged(object sender, EventArgs e) { int idTipoEvento = Int32.Parse(ddlTipoEventos.SelectedItem.Value); EventoBLL evBLL = new EventoBLL(); PerfilBEL usuario = (PerfilBEL)Session["usuarioConectado"]; String[] separadorRut = usuario.Usuario.Split('-'); grvEventos.DataSource = evBLL.traerEventoPorTipoEvento(idTipoEvento, Int32.Parse(separadorRut[0])); grvEventos.DataBind(); }
/// <summary> /// Carga la grilla con los eventos del select seleccionado (tipo de evento) /// </summary> private void cargaEventos() { EventoBLL events = new EventoBLL(); List <EventoBEL> eventos = new List <EventoBEL>(); int id = Int32.Parse(ddlFiltro.SelectedValue); if (id == -5) { id = 6; } eventos = events.traerEventoPorTipoEvento(id); grvEventos.DataSource = eventos; grvEventos.DataBind(); }