| Line 419... |
Line 419... |
| 419 |
|
419 |
|
| 420 |
public void clicListeStructure(Structure structure) {
|
420 |
public void clicListeStructure(Structure structure) {
|
| 421 |
panneauCentre.getContenu().rafraichir(structure);
|
421 |
panneauCentre.getContenu().rafraichir(structure);
|
| 422 |
if (structure != null && structure.getPersonnel() == null) {
|
422 |
if (structure != null && structure.getPersonnel() == null) {
|
| 423 |
selectionnerStructureAPersonne(panneauCentre.getContenu(), structure.getId(), StructureAPersonne.ROLE_EQUIPE);
|
423 |
selectionnerStructureAPersonne(panneauCentre.getContenu(), structure.getId(), StructureAPersonne.ROLE_EQUIPE);
|
| 424 |
}
|
424 |
}
|
| Line 425... |
Line 425... |
| 425 |
}
|
425 |
}
|
| 426 |
|
426 |
|
| 427 |
public void clicAjouterStructure() {
|
427 |
public void clicAjouterStructure() {
|
| Line 715... |
Line 715... |
| 715 |
Info.display("Erreur", "Une erreur est survenue dans la méthode clicModifierPersonne() du Médiateur.");
|
715 |
Info.display("Erreur", "Une erreur est survenue dans la méthode clicModifierPersonne() du Médiateur.");
|
| 716 |
}
|
716 |
}
|
| 717 |
}
|
717 |
}
|
| Line 718... |
Line 718... |
| 718 |
|
718 |
|
| 719 |
|
719 |
|
| 720 |
public void clicSupprimerPersonne(final Rafraichissable vue,final List<Personne> personneSelection) {
|
720 |
public void clicSupprimerPersonne(final Rafraichissable vue, final List<Personne> personneSelection) {
|
| 721 |
//Empecher suppression utilisateur
|
721 |
//Empecher suppression utilisateur
|
| 722 |
for (int i=0; i < personneSelection.size(); i++) {
|
722 |
for (int i=0; i < personneSelection.size(); i++) {
|
| 723 |
Personne courante = personneSelection.get(i);
|
723 |
Personne courante = personneSelection.get(i);
|
| Line 844... |
Line 844... |
| 844 |
public void handleEvent(MessageBoxEvent ce) {
|
844 |
public void handleEvent(MessageBoxEvent ce) {
|
| 845 |
Dialog dialog = (Dialog) ce.getComponent();
|
845 |
Dialog dialog = (Dialog) ce.getComponent();
|
| 846 |
Button btn = ce.getButtonClicked();
|
846 |
Button btn = ce.getButtonClicked();
|
| Line 847... |
Line 847... |
| 847 |
|
847 |
|
| 848 |
if (btn.getText().equals(dialog.yesText)) {
|
848 |
if (btn.getText().equals(dialog.yesText)) {
|
| - |
|
849 |
supprimerPublication(panneauCentre.getContenu(), publicationListe);
|
| 849 |
modele.supprimerPublication(panneauCentre.getContenu(), publicationListe);
|
850 |
supprimerPublicationAPersonne(panneauCentre.getContenu(), publicationListe.get(0).getId());
|
| 850 |
}
|
851 |
}
|
| 851 |
}
|
852 |
}
|
| Line 852... |
Line 853... |
| 852 |
};
|
853 |
};
|
| Line 868... |
Line 869... |
| 868 |
}
|
869 |
}
|
| Line 869... |
Line 870... |
| 869 |
|
870 |
|
| 870 |
public void modifierPublication(Rafraichissable vueARafraichir, Publication publication) {
|
871 |
public void modifierPublication(Rafraichissable vueARafraichir, Publication publication) {
|
| 871 |
modele.modifierPublication(vueARafraichir, publication);
|
872 |
modele.modifierPublication(vueARafraichir, publication);
|
| - |
|
873 |
}
|
| - |
|
874 |
|
| - |
|
875 |
public void supprimerPublication(Rafraichissable vueARafraichir, List<Publication> publicationsListe) {
|
| - |
|
876 |
if (publicationsListe != null && publicationsListe.size() > 0) {
|
| - |
|
877 |
String idPublicationSeparesParVirgule = "" ;
|
| - |
|
878 |
Iterator<Publication> it = publicationsListe.iterator();
|
| - |
|
879 |
while (it.hasNext()) {
|
| - |
|
880 |
idPublicationSeparesParVirgule += it.next().getId();
|
| - |
|
881 |
if (it.hasNext()) {
|
| - |
|
882 |
idPublicationSeparesParVirgule += ",";
|
| - |
|
883 |
}
|
| - |
|
884 |
}
|
| - |
|
885 |
modele.supprimerPublication(vueARafraichir, idPublicationSeparesParVirgule);
|
| - |
|
886 |
modele.supprimerPublicationAPersonne(vueARafraichir, idPublicationSeparesParVirgule);
|
| - |
|
887 |
}
|
| Line 872... |
Line 888... |
| 872 |
}
|
888 |
}
|
| 873 |
|
889 |
|
| 874 |
public void clicObtenirListeEditeurs(Rafraichissable vueARafraichir) {
|
890 |
public void clicObtenirListeEditeurs(Rafraichissable vueARafraichir) {
|
| Line 910... |
Line 926... |
| 910 |
}
|
926 |
}
|
| 911 |
modele.supprimerPublicationAPersonne(vueARafraichir, idPublicationAPersonneSepareParVirgule);
|
927 |
modele.supprimerPublicationAPersonne(vueARafraichir, idPublicationAPersonneSepareParVirgule);
|
| 912 |
}
|
928 |
}
|
| 913 |
}
|
929 |
}
|
| Line -... |
Line 930... |
| - |
|
930 |
|
| - |
|
931 |
public void supprimerPublicationAPersonne(Rafraichissable vueARafraichir, String idPublicationSeparesParVirgule) {
|
| - |
|
932 |
modele.supprimerPublicationAPersonne(vueARafraichir, idPublicationSeparesParVirgule);
|
| - |
|
933 |
}
|
| 914 |
|
934 |
|
| 915 |
//+----------------------------------------------------------------------------------------------------------------+
|
935 |
//+----------------------------------------------------------------------------------------------------------------+
|
| 916 |
// RAFRAICHISSEMENT
|
936 |
// RAFRAICHISSEMENT
|
| Line 917... |
Line 937... |
| 917 |
//+----------------------------------------------------------------------------------------------------------------+
|
937 |
//+----------------------------------------------------------------------------------------------------------------+
|