Subversion Repositories eFlore/Applications.coel

Rev

Rev 1764 | Go to most recent revision | Show entire file | Ignore whitespace | Details | Blame | Last modification | View Log | RSS feed

Rev 1764 Rev 1800
Line 315... Line 315...
315
		boolean formulaireValide = verifierFormulaire();
315
		boolean formulaireValide = verifierFormulaire();
Line 316... Line 316...
316
 
316
 
317
		if (formulaireValide) {
317
		if (formulaireValide) {
318
			// Collecte des données du formulaire
318
			// Collecte des données du formulaire
319
			Collection collectionAEnregistrer = collecterCollection();
-
 
320
			//Window.alert(collectionAEnregistrer.getDescription());
319
			Collection collectionAEnregistrer = collecterCollection();
321
			if (mode.equals(MODE_AJOUTER)) {
320
			if (mode.equals(MODE_AJOUTER)) {
322
				mediateur.ajouterCollection(this, collectionAEnregistrer);
321
				mediateur.ajouterCollection(this, collectionAEnregistrer);
323
			} else if (mode.equals(MODE_MODIFIER)) {
322
			} else if (mode.equals(MODE_MODIFIER)) {
324
				if (collectionAEnregistrer == null) {
323
				if (collectionAEnregistrer == null) {
Line 344... Line 343...
344
		collectionCollectee = (Collection) collection.cloner(new Collection());
343
		collectionCollectee = (Collection) collection.cloner(new Collection());
345
		this.collecter();
344
		this.collecter();
346
		collecterOnglets();
345
		collecterOnglets();
Line 347... Line 346...
347
		
346
		
-
 
347
		Collection collectionARetourner = null;
348
		Collection collectionARetourner = null;
348
		if (!collectionCollectee.comparer(collection) ||
-
 
349
				!collectionCollectee.getBotanique().comparer(collection.getBotanique()) ||
349
		if (!collectionCollectee.comparer(collection) || !collectionCollectee.getBotanique().comparer(collection.getBotanique())) {
350
				publicationOnglet.publicationsSontModifiees) {
-
 
351
			collectionARetourner = collection = collectionCollectee;
350
			collectionARetourner = collection = collectionCollectee;
352
			publicationOnglet.publicationsSontModifiees = false;
351
		}
353
		}
352
		return collectionARetourner;
354
		return collectionARetourner;
Line 353... Line 355...
353
	}
355
	}