Subversion Repositories eFlore/Applications.coel

Compare Revisions

Ignore whitespace Rev 208 → Rev 209

/trunk/src/org/tela_botanica/client/Modele.java
8,6 → 8,7
import org.tela_botanica.client.modeles.PublicationListe;
import org.tela_botanica.client.modeles.PublicationListeAsyncDao;
import org.tela_botanica.client.modeles.Structure;
import org.tela_botanica.client.modeles.StructureAPersonneAsyncDao;
import org.tela_botanica.client.modeles.StructureAsyncDao;
import org.tela_botanica.client.modeles.StructureConservation;
import org.tela_botanica.client.modeles.StructureListe;
72,15 → 73,22
lsDao.obtenirListePublication();
}
 
public void selectionnerStructure(Rafraichissable r, String idUtilisateur, String idStr) {
public void selectionnerStructure(Rafraichissable r, String idUtilisateur, 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);
// Gestion des données de la table coel_structure_a_personne
if (idStr != null && idRole != null) {
StructureAPersonneAsyncDao sapDao = new StructureAPersonneAsyncDao();
sapDao.selectionner(r, idUtilisateur, idStr, idRole);
}
}
public void selectionnerStructures(String idUtilisateur) {
Rafraichissable r = this;
String idStr = null;
selectionnerStructure(r, idUtilisateur, idStr);
String idRole = null;
selectionnerStructure(r, idUtilisateur, idStr, idRole);
}
/** Lance la creation d'une Structure