Subversion Repositories eFlore/Applications.coel

Rev

Rev 921 | Rev 925 | Go to most recent revision | Show entire file | Regard whitespace | Details | Blame | Last modification | View Log | RSS feed

Rev 921 Rev 923
Line 515... Line 515...
515
	}
515
	}
Line 516... Line 516...
516
	
516
	
517
	public void supprimerStructureAPersonne(Rafraichissable vueARafraichir, StructureAPersonneListe personnelSupprime) {
517
	public void supprimerStructureAPersonne(Rafraichissable vueARafraichir, StructureAPersonneListe personnelSupprime) {
518
		if (personnelSupprime != null && personnelSupprime.size() > 0) {
518
		if (personnelSupprime != null && personnelSupprime.size() > 0) {
519
			String idStructureAPersonneSepareParVirgule = "" ;
519
			String idStructureAPersonneSepareParVirgule = "" ;
-
 
520
			Iterator<String> it = personnelSupprime.keySet().iterator();
520
			for (Iterator<String> it = personnelSupprime.keySet().iterator(); it.hasNext();) {
521
			while (it.hasNext()) {
521
				idStructureAPersonneSepareParVirgule += personnelSupprime.get(it.next()).getId();
522
				idStructureAPersonneSepareParVirgule += personnelSupprime.get(it.next()).getId();
-
 
523
				idStructureAPersonneSepareParVirgule += (it.hasNext()) ? "," : "";
522
				if (it.hasNext()) {
524
			}
-
 
525
			supprimerStructureAPersonne(vueARafraichir, idStructureAPersonneSepareParVirgule);
523
					idStructureAPersonneSepareParVirgule += ",";
526
		}
-
 
527
	}
-
 
528
	
-
 
529
	public void supprimerStructureAPersonne(Rafraichissable vueARafraichir, String idStructureAPersonneSeparesParVirgule) {
-
 
530
		modele.supprimerStructureAPersonne(vueARafraichir, idStructureAPersonneSeparesParVirgule);
-
 
531
	}
-
 
532
	
-
 
533
	public void supprimerStructureAPersonne(final Rafraichissable vueARafraichir, final List<Structure> structuresListe) {
-
 
534
		if (structuresListe.size() != 0) {
-
 
535
			String idStructureSepareParVirgule = "" ;
-
 
536
			Iterator<Structure> it = structuresListe.iterator();
-
 
537
			while (it.hasNext()) {
-
 
538
				Structure structure = it.next();
-
 
539
				idStructureSepareParVirgule += structure.getId();
524
				}
540
				idStructureSepareParVirgule += it.hasNext() ? "," : "";
525
			}
541
			}
526
			modele.supprimerStructureAPersonne(vueARafraichir, idStructureAPersonneSepareParVirgule);
542
			supprimerStructureAPersonne(vueARafraichir, idStructureSepareParVirgule);
527
		}
543
		}
Line 528... Line 544...
528
	}
544
	}
529
 
545
	
Line 922... Line 938...
922
				idPublicationAPersonneSepareParVirgule += personnesSupprimees.get(it.next()).getId();
938
				idPublicationAPersonneSepareParVirgule += personnesSupprimees.get(it.next()).getId();
923
				if (it.hasNext()) {
939
				if (it.hasNext()) {
924
					idPublicationAPersonneSepareParVirgule += ",";
940
					idPublicationAPersonneSepareParVirgule += ",";
925
				}
941
				}
926
			}
942
			}
927
			modele.supprimerPublicationAPersonne(vueARafraichir, idPublicationAPersonneSepareParVirgule);
943
			supprimerPublicationAPersonne(vueARafraichir, idPublicationAPersonneSepareParVirgule);
928
		}
944
		}
929
	}
945
	}
Line 930... Line 946...
930
	
946
	
931
	public void supprimerPublicationAPersonne(Rafraichissable vueARafraichir, String idPublicationSeparesParVirgule) {
947
	public void supprimerPublicationAPersonne(Rafraichissable vueARafraichir, String idPublicationSeparesParVirgule) {