13,6 → 13,7 |
import org.tela_botanica.client.vues.PanneauFiltresObservationVues; |
|
import com.google.gwt.core.client.GWT; |
import com.google.gwt.user.client.Window; |
import com.gwtext.client.core.EventObject; |
import com.gwtext.client.core.RegionPosition; |
import com.gwtext.client.data.Record; |
269,6 → 270,8 |
|
public void obtenirListeObservation() { |
|
listeObservation.masquerChargement() ; |
formulaireSaisieObservationVue.viderChampsObservation() ; |
observationModele.obtenirListeObservation(listeObservation,listeObservation.getTaillePage(),listeObservation.getPageEncours()) ; |
|
} |
275,6 → 278,8 |
|
public void obtenirListeObservation(Rafraichissable r) { |
|
listeObservation.masquerChargement() ; |
formulaireSaisieObservationVue.viderChampsObservation() ; |
observationModele.obtenirListeObservation(r,listeObservation.getTaillePage(),listeObservation.getPageEncours()) ; |
} |
|
380,10 → 385,21 |
|
} |
|
public void supprimerObservation(Rafraichissable r, String numeroOrdre) { |
|
if(listeObservation.getSelectionModel().getCount() > 0) |
{ |
if(Window.confirm("Êtes vous sur de vouloir supprimer cette observation ?")) { |
observationModele.supprimerObservation(r,numeroOrdre) ; |
} |
} |
|
} |
|
|
|
|
|
/** |
* |
* TODO : fonction plus generique, appelle sur un clic ou une selection de ligne, a appeller : SelectionnerObservation |
461,13 → 477,12 |
|
if(nouvelleDonnees instanceof ListeObservation) { |
cacheObservation = (ListeObservation)nouvelleDonnees ; |
if(cacheObservation.size() == 0) |
{ |
formulaireSaisieObservationVue.viderChampsObservation() ; |
} |
donneesRafraichies(nouvelleDonnees) ; |
} |
} |
|
} |
|
|
|
|
|
} |