| 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 |
|