Exemple #1
0
        /// <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();
        }