private void XmlSub_Click(object sender, EventArgs e) { MessageBox.Show("Cette fonctionnalité n'est pas encore disponible", "IT SIM", MessageBoxButtons.OK, MessageBoxIcon.Stop); OpenFileDialog Xfile = new OpenFileDialog(); if ((Xfile.ShowDialog() == DialogResult.OK) && (Path.GetExtension(Xfile.FileName) == ".xml")) { Sock.Envoi(SocketInfos.client, SocketInfos.stream, Xfile.FileName); } else if ((Path.GetExtension(Xfile.FileName) != ".xml") && (Path.GetExtension(Xfile.FileName) != "")) { MessageBox.Show("Fichier incompatible ! \nSeul les fichiers XML sont pris en charge.", "ERROR", MessageBoxButtons.OK, MessageBoxIcon.Error ); } else { MessageBox.Show("Merci de choisir un fichier à transmettre", "IT SIM", MessageBoxButtons.OK, MessageBoxIcon.Warning ); } }
private void Submit_Click(object sender, EventArgs e) { if ((bankAccount.Text != "") && (bankCurrency.Text != "") && (bankFees.Text != "") && (Q_time.Value != 0) && (qDelay.Text != "")) { // Données interface Timestamp.nbTour = Int32.Parse(Q_time.Value.ToString()); // Données moteur sendbuf += bankAccount.Text + 13; sendbuf += bankCurrency.Text + 13; sendbuf += bankFees.Text + 13; sendbuf += Q_time.Value.ToString() + 13; sendbuf += qDelay.Text; switch (dayBox.SelectedIndex) { case 0: sendbuf += "s" + 13; break; case 1: sendbuf += "m" + 13; break; case 2: sendbuf += "a" + 13; break; default: break; } MessageBox.Show("Création terminée.", "IT SIM", MessageBoxButtons.OK, MessageBoxIcon.Information); Sock.Envoi(SocketInfos.client, SocketInfos.stream, sendbuf); this.Close(); new Actions().Show(); } }
private void Terminer_Click(object sender, EventArgs e) { if ((limiteur[0] != false) || (limiteur[1] != false) || (limiteur[2] != false) || (limiteur[3] != false)) { sendbuf = textachat + textniveau; Sock.Envoi(SocketInfos.client, SocketInfos.stream, sendbuf); if (Corps.tour == Corps.nbCorp - 1) { MessageBox.Show("Toutes les entreprises ont jouées ce tour"); Corps.tour = 0; Timestamp.acTour++; Sock.Recv(SocketInfos.client, SocketInfos.stream); if (Timestamp.acTour == Timestamp.nbTour) { this.Close(); MessageBox.Show("La partie est terminéé, merci d'avoir joué", "IT_SIM", MessageBoxButtons.OK, MessageBoxIcon.Information); new IT_SIM().Show(); } else { this.Close(); new Actions().Show(); } } else { Corps.tour++; this.Close(); new Actions().Show(); } } }