Subversion Repositories eFlore/Applications.coel

Compare Revisions

Ignore whitespace Rev 244 → Rev 245

/trunk/src/org/tela_botanica/client/Modele.java
88,16 → 88,17
// GESTION DES STRUCTURES
//+----------------------------------------------------------------------------------------------------------------+
 
public void obtenirListeStructures(Rafraichissable r, String utilisateurId) {
public void obtenirListeStructures(Rafraichissable r, String utilisateurId, String projetId) {
StructureAsyncDao sDao = new StructureAsyncDao();
sDao.selectionner(r, utilisateurId, "");
sDao.selectionner(r, utilisateurId, projetId,"");
}
public void selectionnerStructure(Rafraichissable r, String idUtilisateur, String idStr, String idRole) {
public void selectionnerStructure(Rafraichissable r, String idUtilisateur, String projetId, String idStr, String idRole) {
// Gestion des données des tables coel_structure, coel_structure_conservation et coel_structure_valorisation
StructureAsyncDao sDao = new StructureAsyncDao();
sDao.selectionner(r, idUtilisateur, idStr);
sDao.selectionner(r, idUtilisateur, projetId, idStr);
// Gestion des données de la table coel_structure_a_personne
// TODO : créer une méthode séparée pour les données structure_a_personne
if (idStr != null && idRole != null) {
StructureAPersonneAsyncDao sapDao = new StructureAPersonneAsyncDao();
sapDao.selectionner(r, idUtilisateur, idStr, idRole);
104,11 → 105,11
}
}
public void selectionnerStructures(String idUtilisateur) {
public void selectionnerStructures(String idUtilisateur, String projetId) {
Rafraichissable r = this;
String idStr = null;
String idRole = null;
selectionnerStructure(r, idUtilisateur, idStr, idRole);
selectionnerStructure(r, idUtilisateur, projetId, idStr, idRole);
}
/** Lance la creation d'une Structure