コード例 #1
0
ファイル: c_Publicacion.cs プロジェクト: eddormz/FCFM-Groups
        private void btn_enviar_Click(object sender, EventArgs e)
        {
            if (Publicacion.Text != "")
            {
                if (!file)
                {

                    DataSourcePOI dsp = new DataSourcePOI();

                    DataTable dtt = dsp.insertPublicacion(Publicacion.Text, idGrupo, id);

                    if (dtt.Rows[0][0].ToString() != "null")
                    {
                        DataTable dt = dsp.getPublicacion(idGrupo);

                        for (int bc = 0; bc < dt.Rows.Count; bc++)
                        {

                            c_desplegar c = new c_desplegar(dt.Rows[bc][4] + "", dt.Rows[bc][1] + "", int.Parse(dtt.Rows[0][0].ToString()), idGrupo, id, file, dt.Rows[bc][5].ToString(), socketPublicacion);

                        }
                        Publicacion.Text = "";
                        flp.Controls.Clear();
                        FG fg = new FG();
                        fg.publicaciones(id, idGrupo, socketPublicacion, flp);
                    }
                }
                else
                {
                    Mensaje mensaje = new Mensaje();
                    mensaje.archi = a;
                    mensaje.tipoo = Mensaje.tipo.publicacionarchivo;

                    DataSourcePOI dsp = new DataSourcePOI();

                    DataTable dtt = dsp.insertPublicacionArchivo(Publicacion.Text, idGrupo, id, a.j);

                    if (dtt.Rows[0][0].ToString() != "null")
                    {
                        DataTable dt = dsp.getPublicacion(idGrupo);

                        for (int bc = 0; bc < dt.Rows.Count; bc++)
                        {
                            c_desplegar c = new c_desplegar(dt.Rows[bc][4] + "", dt.Rows[bc][1] + "", int.Parse(dtt.Rows[0][0].ToString()), idGrupo, id, file, dt.Rows[bc][5].ToString(), socketPublicacion);

                        }
                        Publicacion.Text = "";
                        flp.Controls.Clear();
                        FG fg = new FG();
                        fg.publicaciones(id, idGrupo, socketPublicacion, flp);
                    }
                    socketPublicacion.Send(mensaje.toBytes());
                    file = false;
                }
            }
        }
コード例 #2
0
ファイル: c_desplegar.cs プロジェクト: eddormz/FCFM-Groups
        private void btn_Publicar_Click(object sender, EventArgs e)
        {
            if (input_publicacion.Text != "")
            {
                DataSourcePOI dsp = new DataSourcePOI();

                bool resultado = dsp.insertComentario(idpublicacion, input_publicacion.Text, id);

                if (resultado)
                {
                    DataTable dt = dsp.getComentario(idpublicacion);

                    for (int bc = 0; bc < dt.Rows.Count; bc++)
                    {
                        c_desplegar c = new c_desplegar(input_publicacion.Text, publicacion.Text, idpublicacion, idGrupo, id, isExistsFile, nombreArchivo, archivoS);

                    }
                    input_publicacion.Text = "";
                }
            }
        }