diff --git a/build/API/AbstractChangementFactory.class b/build/API/AbstractChangementFactory.class deleted file mode 100644 index 0045397..0000000 Binary files a/build/API/AbstractChangementFactory.class and /dev/null differ diff --git a/build/API/AbstractGroupeFactory.class b/build/API/AbstractGroupeFactory.class deleted file mode 100644 index 0bae738..0000000 Binary files a/build/API/AbstractGroupeFactory.class and /dev/null differ diff --git a/build/API/Changement.class b/build/API/Changement.class deleted file mode 100644 index 797b851..0000000 Binary files a/build/API/Changement.class and /dev/null differ diff --git a/build/API/Etudiant.class b/build/API/Etudiant.class deleted file mode 100644 index d4ee377..0000000 Binary files a/build/API/Etudiant.class and /dev/null differ diff --git a/build/API/Groupe.class b/build/API/Groupe.class deleted file mode 100644 index 629c460..0000000 Binary files a/build/API/Groupe.class and /dev/null differ diff --git a/build/API/MonPrint.class b/build/API/MonPrint.class deleted file mode 100644 index b4529e8..0000000 Binary files a/build/API/MonPrint.class and /dev/null differ diff --git a/build/API/TypeGroupe.class b/build/API/TypeGroupe.class deleted file mode 100644 index 60eeb10..0000000 Binary files a/build/API/TypeGroupe.class and /dev/null differ diff --git a/build/MNP/AbstractChangementFactoryNP.class b/build/MNP/AbstractChangementFactoryNP.class deleted file mode 100644 index c9cba91..0000000 Binary files a/build/MNP/AbstractChangementFactoryNP.class and /dev/null differ diff --git a/build/MNP/AbstractGroupeFactoryNP.class b/build/MNP/AbstractGroupeFactoryNP.class deleted file mode 100644 index 7c3760f..0000000 Binary files a/build/MNP/AbstractGroupeFactoryNP.class and /dev/null differ diff --git a/build/MNP/ChangementNP.class b/build/MNP/ChangementNP.class deleted file mode 100644 index 250ef53..0000000 Binary files a/build/MNP/ChangementNP.class and /dev/null differ diff --git a/build/MNP/EtudiantNP.class b/build/MNP/EtudiantNP.class deleted file mode 100644 index ee00f96..0000000 Binary files a/build/MNP/EtudiantNP.class and /dev/null differ diff --git a/build/MNP/GroupeNP.class b/build/MNP/GroupeNP.class deleted file mode 100644 index b3b5a12..0000000 Binary files a/build/MNP/GroupeNP.class and /dev/null differ diff --git a/build/Test/AdminView.class b/build/Test/AdminView.class deleted file mode 100644 index 3aeaa68..0000000 Binary files a/build/Test/AdminView.class and /dev/null differ diff --git a/build/Test/BDatabase.class b/build/Test/BDatabase.class deleted file mode 100644 index 68734d6..0000000 Binary files a/build/Test/BDatabase.class and /dev/null differ diff --git a/build/Test/BFrame.class b/build/Test/BFrame.class deleted file mode 100644 index 504c39a..0000000 Binary files a/build/Test/BFrame.class and /dev/null differ diff --git a/build/Test/BLayout.class b/build/Test/BLayout.class deleted file mode 100644 index 378a925..0000000 Binary files a/build/Test/BLayout.class and /dev/null differ diff --git a/build/Test/Controller$1.class b/build/Test/Controller$1.class deleted file mode 100644 index c665115..0000000 Binary files a/build/Test/Controller$1.class and /dev/null differ diff --git a/build/Test/Controller.class b/build/Test/Controller.class deleted file mode 100644 index bda618c..0000000 Binary files a/build/Test/Controller.class and /dev/null differ diff --git a/build/Test/ProfView$1.class b/build/Test/ProfView$1.class deleted file mode 100644 index 7345821..0000000 Binary files a/build/Test/ProfView$1.class and /dev/null differ diff --git a/build/Test/ProfView.class b/build/Test/ProfView.class deleted file mode 100644 index 1622f27..0000000 Binary files a/build/Test/ProfView.class and /dev/null differ diff --git a/build/Test/TestTexteMNP.class b/build/Test/TestTexteMNP.class deleted file mode 100644 index e9f0327..0000000 Binary files a/build/Test/TestTexteMNP.class and /dev/null differ diff --git a/build/Test/libs/mariadb-connector.jar b/build/Test/libs/mariadb-connector.jar deleted file mode 100644 index 58d75f3..0000000 Binary files a/build/Test/libs/mariadb-connector.jar and /dev/null differ diff --git a/src/Test/BDatabase.java b/src/Test/BDatabase.java index 9b093b5..0a9866e 100644 --- a/src/Test/BDatabase.java +++ b/src/Test/BDatabase.java @@ -219,20 +219,6 @@ public class BDatabase { return listGroupe; } - /** - * - * Recuperer le nombre de membre d'un groupe - * - * @param groupe_id le groupes - * @return le nombre de membre - * */ - public int getMemberCount(int groupe_id) { - ArrayList forCount = this.fetchAll( - "SELECT nom FROM fi_eleves WHERE groupe=" + groupe_id); - - return forCount.size(); - } - /** * Recuperer l'hote courant. * diff --git a/src/Test/Controller.java b/src/Test/Controller.java index bde9e15..188a74a 100644 --- a/src/Test/Controller.java +++ b/src/Test/Controller.java @@ -36,13 +36,32 @@ public class Controller implements ActionListener, ListSelectionListener { this.db = db; this.e = this.db.getEtuList(); this.g = this.db.getGroupeList(); - + System.out.println(this.getMemberCount(-1) + " "); this.sv = new StudentView(this.e, this.g, this); this.pv = new ProfView(this.e, this.g, this); this.av = new AdminView(this.e, this.g, this); this.parent = new MainMenu(this); } + /** + * + * Recuperer le nombre de membre d'un groupe + * + * @param groupe_id le groupes + * @return le nombre de membre + * */ + public int getMemberCount(int id) { + int j = 0; + + for(int i = 0; i <= this.e.size()-1; i++) { + if(this.e.get(i).getGroupe() == id) { + j++; + } + } + + return j; + } + /** * Pour creer une JTable * @param data Les donnees diff --git a/src/Test/TestTexteMNP.java b/src/Test/TestTexteMNP.java index ff6ca8e..a77e2be 100644 --- a/src/Test/TestTexteMNP.java +++ b/src/Test/TestTexteMNP.java @@ -10,6 +10,7 @@ public class TestTexteMNP { * */ BDatabase db = new BDatabase(); + /** * Demarrage de l'appli * */