private void BtnConnection_Click(object sender, EventArgs e) { TableEnseignant tEnseignant = new TableEnseignant(); Enseignant enseignant = tEnseignant.ChargerUnEnseignant(tbLogin.Text, tbPassWord.Text); if (enseignant != null) { MessageBox.Show("connection réussi"); // je donne en paramétre l'enseignant connecté page2 = new AlimentationBddRalyeLecture(enseignant.Id, enseignant.Nom, enseignant.Prenom, enseignant.Login, enseignant.HashPassWord); page2.Show(); this.Hide(); } else { MessageBox.Show("connection impossible"); } }
void btnLancerIntegration_Click(object sender, EventArgs e) { if (clbFichierIntegrer.SelectedItem != null) { string nomFichierCharger = folderBrowserDialog1.SelectedPath + "/" + Convert.ToString(clbFichierIntegrer.SelectedItem); string nomFichierCreer = folderBrowserDialog1.SelectedPath; LesEleves leseleves = new LesEleves(); PassWordType type; if (tbAnneeScolaire.Text != "") { if (cmbNiveau.Text != "choisir Le niveau") { if (cbAleatoire.Checked == true || cbConstruit.Checked == true) { if (cbAleatoire.Checked == true) { type = PassWordType.Aléatoire; } else { type = PassWordType.Construit; } cbAleatoire.BackColor = System.Drawing.Color.White; cbConstruit.BackColor = System.Drawing.Color.White; tbAnneeScolaire.BackColor = System.Drawing.Color.White; clbFichierIntegrer.BackColor = System.Drawing.Color.White; cmbNiveau.BackColor = System.Drawing.Color.White; List <Eleve> listnom = leseleves.LoadCsv(type, nomFichierCharger); TableEnseignant tEnseignant = new TableEnseignant(); //Enseignant enseignant = new Enseignant(); //enseignant = tEnseignant.GetByLogin("*****@*****.**"); Classe laClasse = new Classe(this.enseignant.Id, tbAnneeScolaire.Text, cmbNiveau.SelectedIndex); TableClasse tClasse = new TableClasse(); tClasse.Insert(laClasse); TableEleve tEleve = new TableEleve(); foreach (Eleve eleve in listnom) { tEleve.Insert(eleve); } leseleves.CreateCsvPasswordFile(nomFichierCreer + "/" + tbAnneeScolaire.Text + cmbNiveau.Text); MessageBox.Show("Integration fini"); } else { MessageBox.Show("Vous n'avez pas selectionner le type de mot de passe"); cbAleatoire.BackColor = System.Drawing.Color.Red; cbConstruit.BackColor = System.Drawing.Color.Red; tbAnneeScolaire.BackColor = System.Drawing.Color.White; cmbNiveau.BackColor = System.Drawing.Color.White; } } else { MessageBox.Show("Vous n'avez pas selectionner le niveau de la classe"); cmbNiveau.BackColor = System.Drawing.Color.Red; } } else { MessageBox.Show("Vous n'avez pas donner une année scolaire"); tbAnneeScolaire.BackColor = System.Drawing.Color.Red; clbFichierIntegrer.BackColor = System.Drawing.Color.White; cmbRepertoireFichier.BackColor = System.Drawing.Color.White; } } else { MessageBox.Show("Vous n'avez pas choisi de fichier"); clbFichierIntegrer.BackColor = System.Drawing.Color.Red; cmbRepertoireFichier.BackColor = System.Drawing.Color.Red; } }