Line 13... |
Line 13... |
13 |
import org.tela_botanica.client.i18n.ErrorMessages;
|
13 |
import org.tela_botanica.client.i18n.ErrorMessages;
|
14 |
import org.tela_botanica.client.interfaces.Rafraichissable;
|
14 |
import org.tela_botanica.client.interfaces.Rafraichissable;
|
15 |
import org.tela_botanica.client.modeles.Information;
|
15 |
import org.tela_botanica.client.modeles.Information;
|
16 |
import org.tela_botanica.client.modeles.MenuApplicationId;
|
16 |
import org.tela_botanica.client.modeles.MenuApplicationId;
|
17 |
import org.tela_botanica.client.modeles.Utilisateur;
|
17 |
import org.tela_botanica.client.modeles.Utilisateur;
|
- |
|
18 |
import org.tela_botanica.client.modeles.Valeur;
|
18 |
import org.tela_botanica.client.modeles.ValeurListe;
|
19 |
import org.tela_botanica.client.modeles.ValeurListe;
|
19 |
import org.tela_botanica.client.modeles.collection.Collection;
|
20 |
import org.tela_botanica.client.modeles.collection.Collection;
|
20 |
import org.tela_botanica.client.modeles.collection.CollectionACommentaire;
|
21 |
import org.tela_botanica.client.modeles.collection.CollectionACommentaire;
|
21 |
import org.tela_botanica.client.modeles.collection.CollectionACommentaireAsyncDao;
|
22 |
import org.tela_botanica.client.modeles.collection.CollectionACommentaireAsyncDao;
|
22 |
import org.tela_botanica.client.modeles.collection.CollectionACommentaireListe;
|
23 |
import org.tela_botanica.client.modeles.collection.CollectionACommentaireListe;
|
Line 1075... |
Line 1076... |
1075 |
|
1076 |
|
1076 |
public void selectionnerPublicationAPersonne(Rafraichissable vueARafraichir, String publicationId, String personnesId, String roleId) {
|
1077 |
public void selectionnerPublicationAPersonne(Rafraichissable vueARafraichir, String publicationId, String personnesId, String roleId) {
|
1077 |
modele.selectionPublicationAPersonne(vueARafraichir, publicationId, personnesId, roleId);
|
1078 |
modele.selectionPublicationAPersonne(vueARafraichir, publicationId, personnesId, roleId);
|
Line -... |
Line 1079... |
- |
|
1079 |
}
|
- |
|
1080 |
|
- |
|
1081 |
public void selectionnerPublicationAPersonne(Rafraichissable vueARafraichir, String publicationId, String personnesId, List roleId) {
|
- |
|
1082 |
String roleIds = "";
|
- |
|
1083 |
Iterator<Valeur> itRole = roleId.iterator();
|
- |
|
1084 |
while (itRole.hasNext()) {
|
- |
|
1085 |
roleIds+= itRole.next().getId();
|
- |
|
1086 |
if (itRole.hasNext()) {
|
- |
|
1087 |
roleIds+=",";
|
- |
|
1088 |
}
|
- |
|
1089 |
}
|
- |
|
1090 |
modele.selectionPublicationAPersonne(vueARafraichir, publicationId, personnesId, roleIds);
|
1078 |
}
|
1091 |
}
|
1079 |
|
1092 |
|
1080 |
public void ajouterPublicationAPersonne(Rafraichissable vueARafraichir, String publicationId, PublicationAPersonneListe personnesAjoutees, String roleId) {
|
1093 |
public void ajouterPublicationAPersonne(Rafraichissable vueARafraichir, String publicationId, PublicationAPersonneListe personnesAjoutees, String roleId) {
|
1081 |
if (personnesAjoutees != null && personnesAjoutees.size() > 0) {
|
1094 |
if (personnesAjoutees != null && personnesAjoutees.size() > 0) {
|
1082 |
String idPublicationAPersonneSepareParVirgule = "" ;
|
1095 |
String idPublicationAPersonneSepareParVirgule = "" ;
|
Line 1105... |
Line 1118... |
1105 |
|
1118 |
|
1106 |
//Lier plusieurs publication à une personne
|
1119 |
//Lier plusieurs publication à une personne
|
1107 |
public void ajouterPublicationAPersonne(Rafraichissable vueARafraichir, PublicationAPersonneListe listePublications, String personneId, String roleId) {
|
1120 |
public void ajouterPublicationAPersonne(Rafraichissable vueARafraichir, PublicationAPersonneListe listePublications, String personneId, String roleId) {
|
1108 |
if (listePublications!=null && listePublications.size()>0) {
|
1121 |
if (listePublications!=null && listePublications.size()>0) {
|
- |
|
1122 |
String idsPubli = "";
|
1109 |
String idsPubli = "";
|
1123 |
String rolesIds = "";
|
1110 |
for (Iterator<String> it = listePublications.keySet().iterator(); it.hasNext();) {
|
1124 |
for (Iterator<String> it = listePublications.keySet().iterator(); it.hasNext();) {
|
- |
|
1125 |
PublicationAPersonne publi = listePublications.get(it.next());
|
- |
|
1126 |
idsPubli += publi.getId();
|
1111 |
idsPubli += listePublications.get(it.next()).getId();
|
1127 |
rolesIds += publi.getRole();
|
1112 |
if (it.hasNext()) {
|
1128 |
if (it.hasNext()) {
|
- |
|
1129 |
idsPubli += ",";
|
1113 |
idsPubli += ",";
|
1130 |
rolesIds += ",";
|
1114 |
}
|
1131 |
}
|
1115 |
}
|
1132 |
}
|
1116 |
modele.ajouterPublicationAPersonne(vueARafraichir, idsPubli, personneId, roleId);
|
1133 |
modele.ajouterPublicationAPersonne(vueARafraichir, idsPubli, personneId, rolesIds);
|
1117 |
}
|
1134 |
}
|
Line 1118... |
Line 1135... |
1118 |
}
|
1135 |
}
|
1119 |
|
1136 |
|