Subversion Repositories eFlore/Applications.cel

Compare Revisions

Ignore whitespace Rev 101 → Rev 104

/trunk/src/org/tela_botanica/client/observation/ObservationMediateur.java
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) ;
}
}
}
/trunk/src/org/tela_botanica/client/observation/ObservationModele.java
294,5 → 294,21
}
 
 
 
public void supprimerLiaisonImages(String idImg, String idObs) {
LienImageAsynchroneDAO lienDAO = new LienImageAsynchroneDAO(this) ;
lienDAO.supprimerLienImageObservation(idImg, idObs) ;
}
 
 
 
public String getIdentifiant() {
return observationMediateur.getIdentifiant() ;
}
}