/// <summary> /// Filtra los eventos por estado, se debe filtrar ademas por run del organizador /// </summary> protected void ddlFiltro_SelectedIndexChanged(object sender, EventArgs e) { String estado = ddlFiltro.SelectedItem.Value; EventoBLL evBLL = new EventoBLL(); PerfilBEL usuario = (PerfilBEL)Session["usuarioConectado"]; String[] separadorRut = usuario.Usuario.Split('-'); if (estado.Equals("")) { grvEventos.DataSource = evBLL.traerEventos(Int32.Parse(separadorRut[0])); grvEventos.DataBind(); } else { grvEventos.DataSource = evBLL.traerEventoPorEstado(estado, Int32.Parse(separadorRut[0])); grvEventos.DataBind(); } }