protected void llenarTablaSuceso(string pIdGrupo)
        {
            ArrayList sucesosTemp = ConexionBD.getInstance().selectSucesosGrupo(pIdGrupo);

            ClaseGlobal.getInstancia().setSucesos(sucesosTemp);
            //limpia la tabla para meter los nuevos valores
            tblSucesos.Rows.Clear();


            //comienza a crear la tabla
            TableRow  row   = new TableRow();
            TableCell campo = new TableCell();
            int       x     = 0;

            foreach (Suceso suceso in ClaseGlobal.getInstancia().getSucesos())
            {
                row = new TableRow();

                //AGREGA LA INFORMACION DEL EVENTO
                campo      = new TableCell();
                campo.Text = "<b><h1>" + suceso.getTitular() + "</h1></b> " + "<br/>" + "<b> Autor: </b>" + suceso.getNombreUsuario() + "<br/><br/>" +
                             "<i> <a id='" + x + "' class='linkSuceso' href='#' >Ingresar a publicación </a> </i> <hr>";
                campo.Attributes.Add("Style", "width: 100%; height: 150px;");
                row.Cells.Add(campo);
                row.Attributes.Add("Style", "color: black; background-color: #C9D4E1");
                tblSucesos.Rows.Add(row);
                x += 1;
            }
        }
        private Boolean validarModificacion()
        {
            Grupo grupo = ClaseGlobal.getInstancia().getGrupoByID(Request.QueryString["idGrupo"]);

            if (inputNombre.Text == grupo.getNombre() && Request["inputDescripcion"] == grupo.getDescripcion())
            {
                return(false);
            }
            return(true);
        }
        protected void verificarAdministradorGrupo(string pIdGrupo)
        {
            string usuarioActual = HttpContext.Current.Session[ClaseGlobal.sessionKey_usuarioNombreUsuario].ToString();

            // verificar si es admi del grupo
            bool soyAdmin = ClaseGlobal.getInstancia().esAdministrador(pIdGrupo, HttpContext.Current.Session[ClaseGlobal.sessionKey_usuarioNombreUsuario].ToString());

            if (soyAdmin)
            {
                divButton.Controls.Add(new LiteralControl("<button class='button2' type='button' onclick='goToGestionarGrupo(" + pIdGrupo + ")'>Administrar</button>"));
            }
            else
            {
            }
        }
示例#4
0
 protected void Page_Load(object sender, EventArgs e)
 {
     if (!string.IsNullOrEmpty(Request.QueryString["id"]))
     {
         int     i      = Int32.Parse(Request.QueryString["id"]);
         Reunion prueba = (Reunion)ClaseGlobal.getInstancia().getReuniones()[i];
         titularReunion.Text    += ": " + prueba.getTitular();
         fechaReunion.Text      += ": " + prueba.getFecha();
         horaReunion.Text       += ": " + prueba.getHora();
         descripcionReunion.Text = prueba.getDescripcion();
         ubicacionReunion.Text   = prueba.getUbicacion();
     }
     else
     {
         Response.Write("<script>alert('no funca')</script>");
     }
 }
示例#5
0
        protected void llenarTabla()
        {
            string    usuarioActual = (string)HttpContext.Current.Session[ClaseGlobal.sessionKey_usuarioNombreUsuario];
            ArrayList grupos        = ConexionBD.getInstance().cargarGruposPertenece(usuarioActual);

            ClaseGlobal.getInstancia().setGruposMiembro(grupos);
            //tblMenu.Rows.Clear();

            //comienza a crear la tabla
            //TableRow row = new TableRow();
            //TableCell campo = new TableCell();

            if (tblMenu != null)
            {
                foreach (Grupo grupo in grupos)
                {
                    divMisGrupos.Controls.Add(new LiteralControl("<a id='" + grupo.getIdGrupo() + "' class='link' >" + grupo.getNombre() + "</a>"));
                }
            }
        }