private void button1_Click(object sender, EventArgs e) { result.Text = ""; comment.Text = ""; bool valid_input = validate(); if (valid_input == false) { warning2.Close(); warning2 = new Form4(); warning2.Show(); } else { dt = double.Parse(dt_text.Text); if (dt > update_opt_dt()) { warning1.Close(); warning1 = new Form3(); warning1.Show(); } else { numericUpDown1.Enabled = false; numericUpDown2.Enabled = false; pictureBox1.Enabled = false; button1.Enabled = false; button4.Enabled = false; bw.RunWorkerAsync(); } } }
private void Inapoi_La_Lectii_Click(object sender, EventArgs e) { (System.Windows.Forms.Application.OpenForms["Form1"] as Form1).Afisare_Forma("LECTII", this, "CLOSE"); //Inchidem ferestele ascunse Form f = new Form(); f = new Form3(); f.Close(); f = new Form4(); f.Close(); }
private void Form1_Load(object sender, EventArgs e) { dtRecord = new DataTable(); Form3 f = new Form3(); if (f.ShowDialog() == DialogResult.OK) { } else { Application.Exit(); } f.Close(); OpenConnection(); countAlarm(string.Format("SELECT * FROM data WHERE Stand<Measure AND Date=\"{0}\"", today)); ReadDate(); DisplayData(string.Format("SELECT * FROM data WHERE Date=\"{0}\"", today)); textBox2.Text = DateTime.Now.ToString(); label6.Text = string.Format("Count : {0} Alarm : {1}", dataGridView1.Rows.Count, alarmcnt); }
private void AtenderServidor() { DelegadoParaEscribir delegado = new DelegadoParaEscribir(CambiaString); while (true) { //recibimos mensaje del servidor byte[] msg2 = new byte[80]; server.Receive(msg2); string[] recibido = Encoding.ASCII.GetString(msg2).Split('/'); int codigo = Convert.ToInt32(recibido[0]); string mensaje = recibido[1].Split('\0')[0]; switch (codigo) { case 3: //número de partidas ganadas por un jugador if (mensaje == "NO EXISTE") { resultado1.Invoke(delegado, new object[] { "resultado1", "El jugador introducido no existe.", null }); } else if (mensaje == "ERROR") { resultado1.Invoke(delegado, new object[] { "resultado1", "No se ha podido realizar la búsqueda en la base de datos.", null }); } else { resultado1.Invoke(delegado, new object[] { "resultado1", "Número de partidas ganadas: " + mensaje, null }); } break; case 4: //nombre del ganador de una partida concreta if (mensaje == "NO EXISTE") { resultado1.Invoke(delegado, new object[] { "resultado1", "La partida introducida no existe.", null }); } else if (mensaje == "ERROR") { resultado1.Invoke(delegado, new object[] { "resultado1", "No se ha podido realizar la búsqueda en la base de datos.", null }); } else { //MessageBox.Show("Nombre del ganador: " + mensaje); resultado1.Invoke(delegado, new object[] { "resultado1", "Nombre del ganador: " + mensaje, null }); } break; case 5: //numero de goles de un jugador en concreto if (mensaje == "NO EXISTE") { resultado1.Invoke(delegado, new object[] { "resultado1", "El jugador introducido no existe.", null }); } else if (mensaje == "ERROR") { resultado1.Invoke(delegado, new object[] { "resultado1", "No se ha podido realizar la búsqueda en la base de datos.", null }); } else { resultado1.Invoke(delegado, new object[] { "resultado1", "Número de goles marcados: " + mensaje, null }); } break; case 6: //lista de conectados mensaje = recibido[2].Split('\0')[0]; String[] lista = mensaje.Split(','); NConectados.Invoke(delegado, new object[] { "NConectados", recibido[1], null }); listBox1.Invoke(delegado, new object[] { "listBox1", null, lista }); break; case 7: Form3 invi = new Form3(mensaje); invi.ShowDialog(); while (invi.resultadoinvitacion == 0) { } invi.Close(); string ms; if (invi.resultadoinvitacion == 1) //ha aceptado la invitacion { ms = "8/SI," + mensaje + "," + usuario; byte[] msg = System.Text.Encoding.ASCII.GetBytes(ms); server.Send(msg); // //iniciar partida // } if (invi.resultadoinvitacion == 2) //no ha aceptado la invitacion { ms = "8/NO," + mensaje + "," + usuario; byte[] msg = System.Text.Encoding.ASCII.GetBytes(ms); server.Send(msg); } break; case 8: string[] trozos = mensaje.Split(','); if (trozos[0] == "SI") //la otra persona ha aceptado la invitación { MessageBox.Show(trozos[1] + " ha aceptado tu invitación. Prepárate para jugar."); // //iniciar partida // } if (trozos[0] == "NO") //la otra persona no ha aceptado la invitación { MessageBox.Show(trozos[1] + " ha rechazado tu invitación."); } break; case 9: string[] partes = mensaje.Split('$'); listBox2.Invoke(delegado, new object[] { "listBox2", null, partes }); break; } } }