This commit is contained in:
pro.boooooo
2022-12-07 20:47:08 +01:00
parent 276fc19076
commit 51407d32cc
11 changed files with 167 additions and 10 deletions

View File

@@ -219,6 +219,35 @@ public class BDatabase {
return listGroupe;
}
/**
* Recuperer les requetes
*
* @return la liste des requetes
* */
public ArrayList<Requete> getRequestList() {
ArrayList<Requete> toReturn = new ArrayList<>();
ArrayList<String> requestId = this.fetchAll("SELECT id FROM fi_demandes");
ArrayList<String> requestEtu = this.fetchAll("SELECT id_eleve FROM fi_demandes");
ArrayList<String> requestWitchGrup = this.fetchAll("SELECT id_groupe FROM fi_demandes");
ArrayList<String> requestMessage = this.fetchAll("SELECT message FROM fi_demandes");
ArrayList<String> requestType = this.fetchAll("SELECT type FROM fi_demandes");
ArrayList<String> requestStatut = this.fetchAll("SELECT statut FROM fi_demandes");
for(int i = 0; i <= requestId.size()-1; i++) {
toReturn.add(
new RequeteNP(
Integer.parseInt(requestId.get(i)),
requestMessage.get(i),
Integer.parseInt(requestEtu.get(i)),
Integer.parseInt(requestType.get(i)),
Integer.parseInt(requestWitchGrup.get(i))
)
);
}
return toReturn;
}
/**
* Recuperer l'hote courant.
*