Subversion Repositories eFlore/Applications.coel

Compare Revisions

Ignore whitespace Rev 767 → Rev 769

/trunk/src/org/tela_botanica/client/Mediateur.java
191,7 → 191,7
} else if (codeMenuClique.equals(MenuApplicationId.PERSONNE)) {
selectionnerPersonne(panneauCentre, null, null);
} else if (codeMenuClique.equals(MenuApplicationId.PUBLICATION)) {
modele.selectionnerPublication(panneauCentre,null,null,null);
selectionnerPublication(panneauCentre,null);
} else {
GWT.log("Non implémenté! Menu id : "+codeMenuClique, null);
}
421,51 → 421,51
}
}
public void selectionnerStructure(Rafraichissable vue, String structureId) {
modele.selectionnerStructure(vue, getProjetId(), structureId);
public void selectionnerStructure(Rafraichissable vueARafraichir, String structureId) {
modele.selectionnerStructure(vueARafraichir, getProjetId(), structureId);
}
public void ajouterStructure(Rafraichissable vue, Structure structure, StructureConservation conservation, StructureValorisation valorisation) {
modele.ajouterStructure(vue, getUtilisateurId(), structure, conservation, valorisation);
public void ajouterStructure(Rafraichissable vueARafraichir, Structure structure, StructureConservation conservation, StructureValorisation valorisation) {
modele.ajouterStructure(vueARafraichir, structure, conservation, valorisation);
}
public void modifierStructure(Rafraichissable vue, String structureId, Structure structure, StructureConservation conservation, StructureValorisation valorisation) {
modele.modifierStructure(vue, getUtilisateurId(), structureId, structure, conservation, valorisation);
public void modifierStructure(Rafraichissable vueARafraichir, String structureId, Structure structure, StructureConservation conservation, StructureValorisation valorisation) {
modele.modifierStructure(vueARafraichir, structureId, structure, conservation, valorisation);
}
public void supprimerStructure(Rafraichissable vueARafraichir, String IdentifiantsStructureSepareParVirgule) {
modele.supprimerStructure(vueARafraichir, getUtilisateurId(), IdentifiantsStructureSepareParVirgule);
modele.supprimerStructure(vueARafraichir, IdentifiantsStructureSepareParVirgule);
}
//+----------------------------------------------------------------------------------------------------------------+
// GESTION de la relation STRUCTURE A PERSONNE
public void selectionnerStructureAPersonne(Rafraichissable vue, String structureId, String roleId) {
modele.selectionnerStructureAPersonne(vue, structureId, roleId);
public void selectionnerStructureAPersonne(Rafraichissable vueARafraichir, String structureId, String roleId) {
modele.selectionnerStructureAPersonne(vueARafraichir, structureId, roleId);
}
public void ajouterStructureAPersonne(Rafraichissable vue, String structureId, StructureAPersonneListe personnelAjoute) {
public void ajouterStructureAPersonne(Rafraichissable vueARafraichir, String structureId, StructureAPersonneListe personnelAjoute) {
if (personnelAjoute != null && personnelAjoute.size() > 0) {
for (Iterator<String> it = personnelAjoute.keySet().iterator(); it.hasNext();) {
modele.ajouterStructureAPersonne(vue, structureId, (StructureAPersonne) personnelAjoute.get(it.next()));
modele.ajouterStructureAPersonne(vueARafraichir, structureId, (StructureAPersonne) personnelAjoute.get(it.next()));
}
}
}
public void modifierStructureAPersonne(Rafraichissable vue, StructureAPersonneListe personnelModifie) {
public void modifierStructureAPersonne(Rafraichissable vueARafraichir, StructureAPersonneListe personnelModifie) {
if (personnelModifie != null && personnelModifie.size() > 0) {
for (Iterator<String> it = personnelModifie.keySet().iterator(); it.hasNext();) {
modele.modifierStructureAPersonne(vue, (StructureAPersonne) personnelModifie.get(it.next()));
modele.modifierStructureAPersonne(vueARafraichir, (StructureAPersonne) personnelModifie.get(it.next()));
}
}
}
public void supprimerStructureAPersonne(Rafraichissable vue, StructureAPersonneListe personnelSupprime) {
public void supprimerStructureAPersonne(Rafraichissable vueARafraichir, StructureAPersonneListe personnelSupprime) {
if (personnelSupprime != null && personnelSupprime.size() > 0) {
String idStrAPer = "" ;
String idStructureAPersonneSepareParVirgule = "" ;
for (Iterator<String> it = personnelSupprime.keySet().iterator(); it.hasNext();) {
idStrAPer += personnelSupprime.get(it.next()).getId()+"," ;
idStructureAPersonneSepareParVirgule += personnelSupprime.get(it.next()).getId()+"," ;
}
modele.supprimerStructureAPersonne(vue, idStrAPer);
modele.supprimerStructureAPersonne(vueARafraichir, idStructureAPersonneSepareParVirgule);
}
}