Line 321... |
Line 321... |
321 |
if (publicationLiee != null) {
|
321 |
if (publicationLiee != null) {
|
322 |
// Ajout de la personne supprimée à la liste
|
322 |
// Ajout de la personne supprimée à la liste
|
323 |
if ((publicationLiee.get("_etat_").equals("") || !publicationLiee.get("_etat_").equals(aDonnee.ETAT_AJOUTE))
|
323 |
if ((publicationLiee.get("_etat_").equals("") || !publicationLiee.get("_etat_").equals(aDonnee.ETAT_AJOUTE))
|
324 |
&& publicationLiee.getId() != null
|
324 |
&& publicationLiee.getId() != null
|
325 |
&& !publicationLiee.getId().equals("")) {
|
325 |
&& !publicationLiee.getId().equals("")) {
|
326 |
Debug.log("Nbre publications supprimées avant:"+publicationsSupprimees.size());
|
- |
|
327 |
publicationsSupprimees.put("id"+idGenere++, publicationLiee);
|
326 |
publicationsSupprimees.put("id"+idGenere++, publicationLiee);
|
328 |
GWT.log("Publications supprimée : "+publicationLiee.getPublication().getId()+" "+publicationLiee.getPublication().getNomComplet(), null);
|
- |
|
329 |
Debug.log("Nbre publications supprimées :"+publicationsSupprimees.size());
|
- |
|
330 |
}
|
327 |
}
|
Line 331... |
Line 328... |
331 |
|
328 |
|
332 |
// Suppression de l'enregistrement de la grille
|
329 |
// Suppression de l'enregistrement de la grille
|
333 |
grille.getStore().remove(publicationLiee);
|
330 |
grille.getStore().remove(publicationLiee);
|
Line 505... |
Line 502... |
505 |
// Comme il est impossible de modifier les relations nous supprimons l'ancien enregistrement et ajoutons un nouveau avec le nouveau id_role
|
502 |
// Comme il est impossible de modifier les relations nous supprimons l'ancien enregistrement et ajoutons un nouveau avec le nouveau id_role
|
506 |
publicationsSupprimees.put("id"+idGenere++, publicationLiee);
|
503 |
publicationsSupprimees.put("id"+idGenere++, publicationLiee);
|
Line 507... |
Line 504... |
507 |
|
504 |
|
508 |
CollectionAPublication relationAAjouter = (CollectionAPublication) publicationLiee.cloner(new CollectionAPublication());
|
505 |
CollectionAPublication relationAAjouter = (CollectionAPublication) publicationLiee.cloner(new CollectionAPublication());
|
509 |
publicationsAjoutees.put("id"+idGenere++, relationAAjouter);
|
- |
|
510 |
Debug.log(publicationLiee.toString());
|
506 |
publicationsAjoutees.put("id"+idGenere++, relationAAjouter);
|
511 |
}
|
507 |
}
|
512 |
if (publicationLiee.get("_etat_").equals(aDonnee.ETAT_AJOUTE)) {
|
508 |
if (publicationLiee.get("_etat_").equals(aDonnee.ETAT_AJOUTE)) {
|
513 |
publicationsAjoutees.put("id"+idGenere++, publicationLiee);
|
- |
|
514 |
Debug.log(publicationLiee.toString());
|
509 |
publicationsAjoutees.put("id"+idGenere++, publicationLiee);
|
515 |
}
|
510 |
}
|
516 |
// Initialisation de la grille
|
511 |
// Initialisation de la grille
|
517 |
publicationLiee.set("_etat_", "");
|
512 |
publicationLiee.set("_etat_", "");
|
518 |
}
|
513 |
}
|
Line 527... |
Line 522... |
527 |
InfoLogger.display("Modification des publications liées", "Rien n'a été enregistré car le formulaire n'a pas été modifié.");
|
522 |
InfoLogger.display("Modification des publications liées", "Rien n'a été enregistré car le formulaire n'a pas été modifié.");
|
528 |
} else {
|
523 |
} else {
|
529 |
// Ajout des relations CollectionAPublication
|
524 |
// Ajout des relations CollectionAPublication
|
530 |
if (publicationsAjoutees.size() != 0) {
|
525 |
if (publicationsAjoutees.size() != 0) {
|
531 |
mediateur.ajouterCollectionAPublication(this, collection.getId(), publicationsAjoutees);
|
526 |
mediateur.ajouterCollectionAPublication(this, collection.getId(), publicationsAjoutees);
|
532 |
Debug.log("Nbre publications ajoutées :"+publicationsAjoutees.size());
|
- |
|
533 |
}
|
527 |
}
|
534 |
// Suppression des relations CollectionAPublication
|
528 |
// Suppression des relations CollectionAPublication
|
535 |
if (publicationsSupprimees.size() != 0) {
|
529 |
if (publicationsSupprimees.size() != 0) {
|
536 |
mediateur.supprimerCollectionAPublication(this, publicationsSupprimees);
|
530 |
mediateur.supprimerCollectionAPublication(this, publicationsSupprimees);
|
537 |
Debug.log("Nbre publications supprimées :"+publicationsSupprimees.size());
|
- |
|
538 |
}
|
531 |
}
|
539 |
}
|
532 |
}
|
540 |
}
|
533 |
}
|
541 |
}
|
534 |
}
|