15,6 → 15,7 |
import org.tela_botanica.client.modeles.Information; |
import org.tela_botanica.client.modeles.MenuApplicationId; |
import org.tela_botanica.client.modeles.Utilisateur; |
import org.tela_botanica.client.modeles.Valeur; |
import org.tela_botanica.client.modeles.ValeurListe; |
import org.tela_botanica.client.modeles.collection.Collection; |
import org.tela_botanica.client.modeles.collection.CollectionACommentaire; |
1077,6 → 1078,18 |
modele.selectionPublicationAPersonne(vueARafraichir, publicationId, personnesId, roleId); |
} |
|
public void selectionnerPublicationAPersonne(Rafraichissable vueARafraichir, String publicationId, String personnesId, List roleId) { |
String roleIds = ""; |
Iterator<Valeur> itRole = roleId.iterator(); |
while (itRole.hasNext()) { |
roleIds+= itRole.next().getId(); |
if (itRole.hasNext()) { |
roleIds+=","; |
} |
} |
modele.selectionPublicationAPersonne(vueARafraichir, publicationId, personnesId, roleIds); |
} |
|
public void ajouterPublicationAPersonne(Rafraichissable vueARafraichir, String publicationId, PublicationAPersonneListe personnesAjoutees, String roleId) { |
if (personnesAjoutees != null && personnesAjoutees.size() > 0) { |
String idPublicationAPersonneSepareParVirgule = "" ; |
1107,13 → 1120,17 |
public void ajouterPublicationAPersonne(Rafraichissable vueARafraichir, PublicationAPersonneListe listePublications, String personneId, String roleId) { |
if (listePublications!=null && listePublications.size()>0) { |
String idsPubli = ""; |
String rolesIds = ""; |
for (Iterator<String> it = listePublications.keySet().iterator(); it.hasNext();) { |
idsPubli += listePublications.get(it.next()).getId(); |
PublicationAPersonne publi = listePublications.get(it.next()); |
idsPubli += publi.getId(); |
rolesIds += publi.getRole(); |
if (it.hasNext()) { |
idsPubli += ","; |
rolesIds += ","; |
} |
} |
modele.ajouterPublicationAPersonne(vueARafraichir, idsPubli, personneId, roleId); |
modele.ajouterPublicationAPersonne(vueARafraichir, idsPubli, personneId, rolesIds); |
} |
} |
|