示例#1
0
 public void llenarTablaContactos()
 {
     try
     {
         JPublicacion.Publicacion p = new JPublicacion.Publicacion();
         String[]  pub   = p.obtenerPublicacionesContactos(Convert.ToInt32((String)Session["id_usuario"]));
         DataTable tabla = new DataTable();
         tabla.Columns.Add("Id");
         tabla.Columns.Add("Usuario");
         tabla.Columns.Add("Contenido");
         for (int i = 0; i < pub.Length; i++)
         {
             DataRow  fila        = tabla.NewRow();
             String[] publicacion = pub[i].Split(';');
             fila["Id"]        = publicacion[0];
             fila["Usuario"]   = publicacion[2];
             fila["Contenido"] = publicacion[1];
             tabla.Rows.Add(fila);
         }
         gv_contactos.DataSource = tabla;
         gv_contactos.DataBind();
     }
     catch (Exception e)
     {
         lbl_error.Text = e.Message + " Lugar:" + e.TargetSite;
         //No hagas nada campeon
     }
 }
示例#2
0
        protected void gv_publicaciones_SelectedIndexChanged(object sender, EventArgs e)
        {
            DataTable tabla     = (DataTable)gv_publicaciones.DataSource;
            DataRow   fila      = tabla.Rows[gv_publicaciones.SelectedIndex];
            int       id_pub    = Convert.ToInt32((String)fila["Id"]);
            String    contenido = (String)fila["Contenido"];
            String    nickname  = (String)fila["Usuario"];

            Session["id_pub"] = id_pub;

            //Llenar la nueva tabla

            tabla = new DataTable();
            tabla.Columns.Add("Id");
            tabla.Columns.Add("Usuario");
            tabla.Columns.Add("Contenido");
            fila              = tabla.NewRow();
            fila["Id"]        = id_pub;
            fila["Usuario"]   = nickname;
            fila["Contenido"] = contenido;
            tabla.Rows.Add(fila);
            gv_hidden.DataSource = tabla;
            gv_hidden.DataBind();
            gv_hidden.Visible  = true;
            lbl_hidden.Visible = true;
            txt_hidden.Visible = true;
            btn_hidden.Visible = true;
            lbl_accion.Text    = "Comentar";

            JPublicacion.Publicacion pub = new JPublicacion.Publicacion();
            String[] comentarios         = pub.obtenerComentarios(id_pub);
            tabla = new DataTable();
            tabla.Columns.Add("Id");
            tabla.Columns.Add("Usuario");
            tabla.Columns.Add("Comentario");
            if (comentarios != null)
            {
                for (int i = 0; i < comentarios.Length; i++)
                {
                    fila = tabla.NewRow();
                    String[] com = comentarios[i].Split(';');
                    fila["Id"]         = com[0];
                    fila["Usuario"]    = com[2];
                    fila["Comentario"] = com[1];
                    tabla.Rows.Add(fila);
                }
            }
            gv_publicaciones.DataSource = tabla;
            gv_publicaciones.DataBind();
        }
示例#3
0
 protected void btn_hidden_Click(object sender, EventArgs e)
 {
     JPublicacion.Publicacion p = new JPublicacion.Publicacion();
     p.comentarPub((String)Session["nickname"], (int)Session["id_pub"], txt_hidden.Text);
 }
示例#4
0
 protected void btn_publicar_Click(object sender, EventArgs e)
 {
     JPublicacion.Publicacion p = new JPublicacion.Publicacion();
     p.agregarPublicacion(Convert.ToInt32((String)Session["id_usuario"]), txt_publicacion.Text);
 }
示例#5
0
 protected void btn_publicar_Click(object sender, EventArgs e)
 {
     JPublicacion.Publicacion p = new JPublicacion.Publicacion();
     p.agregarPublicacion(Convert.ToInt32((String)Session["id_usuario"]), txt_contenido.Text);
     Response.Redirect("Publicaciones.aspx");
 }
示例#6
0
 protected void btn_hidden2_Click(object sender, EventArgs e)
 {
     JPublicacion.Publicacion pub = new JPublicacion.Publicacion();
     pub.comentarPub((String)Session["nick.p"], (int)Session["id_pub.p"], txt_hidden2.Text);
 }
示例#7
0
 protected void btn_hidden1_Click(object sender, EventArgs e)
 {
     JPublicacion.Publicacion pub = new JPublicacion.Publicacion();
     pub.comentarPublicacion(Convert.ToInt32((String)Session["id_usuario"]), (int)Session["id_pub.p"], txt_hidden1.Text);
 }