void btnLancer_Click(object sender, EventArgs e) { bool fail = true; LesEleves lesEleves = new LesEleves(); foreach (string nomFichier in this.clbFichier.SelectedItems) { if (this.cbAleatoire.Checked == true || this.cbConstruit.Checked == true) { if (this.cbConstruit.Checked == true) { lesEleves.LoadCsv(PassWordType.construit, nomFichier, folderBrowserDialog1.SelectedPath); } else { lesEleves.LoadCsv(PassWordType.aleatoire, nomFichier, folderBrowserDialog1.SelectedPath); } } else { lesEleves.LoadCsv(PassWordType.construit, nomFichier, folderBrowserDialog1.SelectedPath); } fail = false; lesEleves.CreateCsv(string.Format("{0}_{1}", this.cbNiveau.Text, this.tbAnnee.Text), folderBrowserDialog1.SelectedPath); } if (fail == true) { MessageBox.Show("Intégration fail"); } else { MessageBox.Show("Intégration réussit"); } IntegrationBdd(lesEleves); }
void btnLancer_Click(object sender, EventArgs e) { // variable de verification bool fail = true; // on instancie lesEleves LesEleves lesEleves = new LesEleves(); //On boucle sur le nombre de fichier csv selectionné dans la checkedlistBox pour ensuite les loader foreach (string nomFichier in this.clbFichier.SelectedItems) { //on test ici qu'elle option du motys de passe à été selectionné if (this.cbAleatoire.Checked == true || this.cbConstruit.Checked == true) { if (this.cbConstruit.Checked == true) { lesEleves.LoadCsv(PassWordType.construit, nomFichier, folderBrowserDialog1.SelectedPath); } else { lesEleves.LoadCsv(PassWordType.aleatoire, nomFichier, folderBrowserDialog1.SelectedPath); } } //Sinon automatiquement on prend le mdp "construit" else { lesEleves.LoadCsv(PassWordType.construit, nomFichier, folderBrowserDialog1.SelectedPath); } //Ici on va créer le nouveau csv avec la methode CreateCsv parametre le niveau rentré, l'année et le chemin du repertoire fail = false; lesEleves.CreateCsv(string.Format("{0}_{1}", this.cbNiveau.Text, this.tbAnnee.Text), folderBrowserDialog1.SelectedPath); } if (fail == true) { MessageBox.Show("Intégration fail"); } else { MessageBox.Show("Intégration réussit"); } // On appel la methode qui va intégrer les élèves du csv dans la bdd IntegrationBdd(lesEleves); }