266,11 → 266,9 |
cacheObservation = listeObservation.getCacheListeObservation() ; |
if(cacheObservation.size() == 0) |
{ |
formulaireSaisieObservationVue.viderChampsObservation() ; |
formulaireSaisieObservationVue.raz() ; |
} |
carnetEnLigneMediateur.donneesRafraichies(cacheObservation) ; |
|
|
carnetEnLigneMediateur.donneesRafraichies(cacheObservation) ; |
} |
|
/** |
308,10 → 306,6 |
} |
|
|
|
|
|
|
// ACCES au Modèle |
|
|
323,13 → 317,9 |
* TODO : afficher un message du type "observation ajouté". |
* Lance la creation d'une observation |
* @param obs : l'observation saisie |
*/ |
|
|
|
*/ |
public void ajouterObservation(Observation obs) { |
|
|
|
// On raffraichi la liste d'observation |
observationModele.ajouterObservation(listeObservation, obs) ; |
filtres.getArbreEntiteGeographiqueObservationFiltreVue().rafraichir(obs,true) ; |
348,8 → 338,10 |
|
public void obtenirNombreObservation() { |
|
|
observationModele.obtenirNombreObservation(listeObservation) ; |
mvz.raz() ; |
imageGeneriqueVue.raz() ; |
informationRepartitionVue.raz() ; |
observationModele.obtenirNombreObservation(listeObservation) ; |
|
} |
|
368,7 → 360,7 |
public void obtenirListeObservation(Rafraichissable r) { |
|
listeObservation.masquerChargement() ; |
formulaireSaisieObservationVue.viderChampsObservation() ; |
formulaireSaisieObservationVue.raz() ; |
observationModele.obtenirListeObservation(r,listeObservation.getTaillePage(),listeObservation.getPageEncours()) ; |
} |
|
588,5 → 580,32 |
observationModele.exporterObservations() ; |
|
} |
|
|
public void deconnecterUtilisateur() { |
|
listeObservation.raz() ; |
formulaireSaisieObservationVue.raz() ; |
filtres.getArbreDateObservationFiltreVue().raz() ; |
filtres.getArbreEntiteGeographiqueObservationFiltreVue().raz() ; |
informationRepartitionVue.raz() ; |
imageGeneriqueVue.raz() ; |
mvz.raz() ; |
|
} |
|
|
public void supprimerLiaisonObsImage() { |
|
String idObs = listeObservation.getIdSelectionnees()[0] ; |
String idImg = mvz.getIdImage() ; |
|
if(Window.confirm("Supprimer le lien entre l'image "+idImg+" et l'observations "+idObs+" ?")) |
{ |
mvz.supprimerLiaisonImage() ; |
observationModele.supprimerLiaisonImages(idImg,idObs) ; |
} |
|
} |
|
} |