Ejemplo n.º 1
0
        /// <summary>
        /// Modifica redireccionando a la pagina AgregarEvento.aspx o Elimina el evento seleccionado, ademas modifica el tipo de ticket redireccionando a la pagina TiposTicket.aspx
        /// </summary>
        protected void grvEventos_RowCommand(object sender, GridViewCommandEventArgs e)
        {
            EventoBLL evBLL   = new EventoBLL();
            PerfilBEL usuario = (PerfilBEL)Session["usuarioConectado"];

            String[] separadorRut = usuario.Usuario.Split('-');
            if (e.CommandName.Equals("modificar"))
            {
                Response.Redirect(string.Format("AgregarEvento.aspx?id={0}", e.CommandArgument.ToString()), false);
            }
            else if (e.CommandName.Equals("Eliminar"))
            {
                evBLL.eliminarEvento(Int32.Parse(e.CommandArgument.ToString()));
                grvEventos.DataSource = evBLL.traerEventos(Int32.Parse(separadorRut[0]));
                grvEventos.DataBind();
            }
            else if (e.CommandName.Equals("tipos"))
            {
                Response.Redirect(string.Format("TiposTicket.aspx?idEvento={0}", e.CommandArgument.ToString()), false);
            }
        }