get membre d'un groupe donné
This commit is contained in:
@@ -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<String> forCount = this.fetchAll(
|
||||
"SELECT nom FROM fi_eleves WHERE groupe=" + groupe_id);
|
||||
|
||||
return forCount.size();
|
||||
}
|
||||
|
||||
/**
|
||||
* Recuperer l'hote courant.
|
||||
*
|
||||
|
@@ -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
|
||||
|
@@ -10,6 +10,7 @@ public class TestTexteMNP {
|
||||
* */
|
||||
BDatabase db = new BDatabase();
|
||||
|
||||
|
||||
/**
|
||||
* Demarrage de l'appli
|
||||
* */
|
||||
|
Reference in New Issue
Block a user