Subversion Repositories eFlore/Applications.coel

Rev

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

Rev 1262 Rev 1329
Line 303... Line 303...
303
		inventaireOnglet.peupler();
303
		inventaireOnglet.peupler();
304
		commentaireOnglet.peupler();
304
		commentaireOnglet.peupler();
305
	}
305
	}
Line 306... Line 306...
306
 
306
 
-
 
307
	public boolean soumettreFormulaire() {
307
	public boolean soumettreFormulaire() {
308
		
308
		// Vérification de la validité des champs du formulaire
309
		// Vérification de la validité des champs du formulaire
-
 
310
		boolean formulaireValide = verifierFormulaire();
309
		boolean formulaireValide = verifierFormulaire();
311
 
310
		if (formulaireValide) {
312
		if (formulaireValide) {
311
			// Collecte des données du formulaire
313
			// Collecte des données du formulaire
-
 
314
			Collection collectionAEnregistrer = collecterCollection();
312
			Collection collectionAEnregistrer = collecterCollection();
315
			
313
			if (mode.equals(MODE_AJOUTER)) {
316
			if (mode.equals(MODE_AJOUTER)) {
314
				mediateur.ajouterCollection(this, collectionAEnregistrer);
317
				mediateur.ajouterCollection(this, collectionAEnregistrer);
315
			} else if (mode.equals(MODE_MODIFIER)) {
318
			} else if (mode.equals(MODE_MODIFIER)) {
316
				if (collectionAEnregistrer == null) {
319
				if (collectionAEnregistrer == null) {
Line 354... Line 357...
354
	
357
	
355
	private void collecter() {
358
	private void collecter() {
356
		collectionCollectee.setNom(nomChp.getValue());
359
		collectionCollectee.setNom(nomChp.getValue());
357
		collectionCollectee.setTypeNcd(typesCollectionCombo.getValue().getId());
360
		collectionCollectee.setTypeNcd(typesCollectionCombo.getValue().getId());
358
	}
361
	}
359
	
362
 
360
	private void collecterOnglets() {
363
	private void collecterOnglets() {
361
		generalOnglet.collecter();
364
		generalOnglet.collecter();
362
		personneOnglet.collecter();
365
		personneOnglet.collecter();
363
		publicationOnglet.collecter();
366
		publicationOnglet.collecter();
364
		descriptionOnglet.collecter();
367
		descriptionOnglet.collecter();
365
		contenuOnglet.collecter();
368
		contenuOnglet.collecter();
366
		inventaireOnglet.collecter();
369
		inventaireOnglet.collecter();
367
		commentaireOnglet.collecter();
370
		commentaireOnglet.collecter();
368
	}
371
	}
369
	
372
 
370
	public boolean verifierFormulaire() {
373
	public boolean verifierFormulaire() {
Line 371... Line 374...
371
		ArrayList<String> messages = new ArrayList<String>();
374
		ArrayList<String> messages = new ArrayList<String>();
372
		
375