Subversion Repositories eFlore/Applications.coel

Compare Revisions

Ignore whitespace Rev 947 → Rev 948

/trunk/src/org/tela_botanica/client/vues/collection/CollectionForm.java
9,6 → 9,7
import org.tela_botanica.client.modeles.MenuApplicationId;
import org.tela_botanica.client.modeles.Valeur;
import org.tela_botanica.client.modeles.collection.Collection;
import org.tela_botanica.client.modeles.collection.CollectionBotanique;
import org.tela_botanica.client.util.UtilArray;
import org.tela_botanica.client.util.UtilString;
import org.tela_botanica.client.vues.Formulaire;
226,6 → 227,7
 
private void peuplerOnglets() {
generalOnglet.peupler();
descriptionOnglet.peupler();
}
 
private void actualiserTitrePanneau() {
237,24 → 239,24
 
public boolean soumettreFormulaire() {
// Vérification de la validité des champs du formulaire
boolean fomulaireValide = verifierFormulaire();
if (fomulaireValide) {
boolean formulaireValide = verifierFormulaire();
if (formulaireValide) {
// Collecte des données du formulaire
Collection collection = collecterCollection();
Collection collectionCollectee = collecterCollection();
if (mode.equals(MODE_AJOUTER)) {
mediateur.ajouterCollection(this, collection);
mediateur.ajouterCollection(this, collectionCollectee);
} else if (mode.equals(MODE_MODIFIER)) {
if (collection == null) {
if (collectionCollectee == null) {
Info.display("Modification d'une collection", "Rien n'a été enregistré car le formulaire n'a pas été modifié.");
} else {
mediateur.modifierCollection(this, collection);
mediateur.modifierCollection(this, collectionCollectee);
}
}
soumettreOnglets();
}
return fomulaireValide;
return formulaireValide;
}
private void soumettreOnglets() {
292,6 → 294,7
generalOnglet.collecter();
personneOnglet.collecter();
publicationOnglet.collecter();
descriptionOnglet.collecter();
}
public boolean verifierFormulaire() {