Ejemplo n.º 1
0
        /// <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();
            }
        }