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 |