void IntegrationBdd(LesEleves lesEleves) { TableClasse tabClasse = new TableClasse(); TableEnseignant tabEnseignant = new TableEnseignant(); TableEleve tabEleve = new TableEleve(); Enseignant enseignant = tabEnseignant.GetByLogin("*****@*****.**"); int idNiveau = 0; foreach (Niveau n in listeNiveaux) { if (n.GetniveauScolaire == this.cbNiveau.Text) { idNiveau = n.GetId; } } int idClasse = tabClasse.Insert(new Classe(enseignant.Id, idNiveau, this.tbAnnee.Text)); foreach (Eleve eleve in lesEleves.GetLesEleves) { tabEleve.Insert(eleve, idClasse); } }
//Methode d'intégration void IntegrationBdd(LesEleves lesEleves) { // on créer toutes les tables dont on va avoir besoin TableClasse tabClasse = new TableClasse(); TableEnseignant tabEnseignant = new TableEnseignant(); TableEleve tabEleve = new TableEleve(); // on prend l'enseignant qui s'est connecté à l'appli Enseignant enseignant = tabEnseignant.GetByLogin(enseignantLogin); int idNiveau = 0; foreach (Niveau n in listeNiveaux) { if (n.GetniveauScolaire == this.cbNiveau.Text) { idNiveau = n.GetId; } } int idClasse = tabClasse.Insert(new Classe(enseignant.Id, idNiveau, this.tbAnnee.Text)); foreach (Eleve eleve in lesEleves.GetLesEleves) { tabEleve.Insert(eleve, idClasse); } }