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; } } }
private void btnAgregar_Click(object sender, EventArgs e) { if (txtNombreSubgrupo.Text != "") { DataSourcePOI dsp = new DataSourcePOI(); int idGrupinho = dsp.insertSubgruponom(idGrupo, txtNombreSubgrupo.Text); dsp.insertSubGrupo(id, idGrupinho); pnlsubgrup.Visible = false; FG fg = new FG(); fg.subrgupos(id, idGrupo, subgrupos, flp); } }
private void bt_In_Click(object sender, EventArgs e) { if (txt_correo.Text != "" && txt_contra.Text != "") { try { Mensaje d = new Mensaje(); d.nombre = tb_correo.Text; d.contrasenia = tb_contra.Text; d.ip = Data.funciones.obtenerip(); d.tipoo = Mensaje.tipo.login; byte[] entrando = new byte[cliente.SendBufferSize]; cliente.Connect(ip, 1806); //La cadena de string la convertimos en un arreglo de bytes para enviarla cliente.Send(d.toBytes()); cliente.Receive(entrando); Mensaje n = new Mensaje(entrando); if (n.iduser > 0) { FG main = new FG(cliente, n.iduser, tb_correo.Text, n.idGrupo); main.Show(); Hide(); } else { cliente.Disconnect(true); Application.Restart(); } } catch (Exception ex) { Console.WriteLine("Error conectando al cliente: " + ex.ToString()); } } }
private void lstAgregarse_DoubleClick(object sender, EventArgs e) { DataSourcePOI dsp = new DataSourcePOI(); string[] datos = lstAgregarse.SelectedItems[0].Text.Split('-'); int idSubgrupoGrupo = int.Parse(datos[0]); dsp.insertSubGrupo(id, idSubgrupoGrupo); pnlAgregarse.Visible = false; FG fg = new FG(); fg.subrgupos(id, idGrupo, subgrupos, flp); }
private void btnAgregarNueva_Click(object sender, EventArgs e) { if (txtNombreTarea.Text != "") { DataSourcePOI dsp = new DataSourcePOI(); bool agregado = dsp.insertTarea(txtNombreTarea.Text, idGrupo); if (agregado) pnlAdd.Visible = false; FG fg = new FG(); fg.tareas(id, idGrupo, tareas, flp); } }