69,7 → 69,7 |
|
|
private Button boutonOK = new Button("Créer"); |
private Button boutonAnnuler = new Button("Annuler"); |
private Button boutonAnnuler = new Button("Réinitialiser"); |
|
private boolean selectionCommune=false; |
private boolean selectionEspece=false; |
440,20 → 440,24 |
} |
|
}); |
|
// on ajoute un écouteur |
/*validerInfo.addListener(new ButtonListenerAdapter() { |
|
// gestion du clic |
|
boutonAnnuler.addListener(new ButtonListenerAdapter() { |
|
public void onClick(Button button, EventObject e) { |
|
// lors du clic sur le bouton valider on met à jour les commentaires et la date |
// getIMediateur().mettreAJourInfo(commentaireGeneral.getText(), dateImage.getRawValue(), noteVue.getNote()) ; |
if(modification) |
{ |
supprimerObservation() ; |
} |
else |
{ |
viderChampsObservation(); |
} |
|
} |
|
} |
|
}); |
*/ |
|
|
} |
564,6 → 568,12 |
Observation obs = (Observation)nouvelleDonnees ; |
afficherDetailsObservation(obs) ; |
} |
|
if(nouvelleDonnees instanceof String) |
{ |
String str = (String)nouvelleDonnees ; |
observationMediateur.obtenirListeObservation() ; |
} |
|
} |
|
589,16 → 599,21 |
|
public void ajouterObservation() { |
|
Observation obs=new Observation(espece.getText(),numeroNom,commune.getText(),departement,lieudit.getText(),station.getText(),milieu.getText(), comment.getText(),date.getText()); |
Observation obs=new Observation(espece.getText(),numeroNom,commune.getText(),departement,lieudit.getText(),station.getText(),milieu.getText(), comment.getText(),date.getRawValue()); |
observationMediateur.ajouterObservation(obs); |
} |
|
private void modifierObservation() { |
|
Observation obs=new Observation(espece.getText(),numeroNom,commune.getText(),departement,lieudit.getText(),station.getText(),milieu.getText(), comment.getText(),date.getText()); |
Observation obs=new Observation(espece.getText(),numeroNom,commune.getText(),departement,lieudit.getText(),station.getText(),milieu.getText(), comment.getText(),date.getRawValue()); |
observationMediateur.modifierObservation(obs,numeroOrdre); |
|
} |
|
private void supprimerObservation() { |
|
observationMediateur.supprimerObservation(this, numeroOrdre); |
} |
|
|
public void afficherDetailsObservation(Observation obs) |
607,7 → 622,7 |
|
if(!obs.getDate().equals("null") && !obs.getDate().equals("000null")) { |
String[] dateEtHeure = obs.getDate().split(" ", 2); |
date.setRawValue(dateEtHeure[0]) ; |
date.setValue(dateEtHeure[0]) ; |
} |
if(!obs.getLieudit().equals("null") && !obs.getLieudit().equals("000null")) { |
lieudit.setValue(obs.getLieudit()) ; |
661,6 → 676,7 |
|
boutonOK.setText("Modifier") ; |
setTitle("Modification") ; |
boutonAnnuler.setText("Supprimer") ; |
modification = true ; |
} |
else |
668,6 → 684,7 |
|
boutonOK.setText("Créer") ; |
setTitle("Saisir") ; |
boutonAnnuler.setText("Réinitialiser") ; |
modification = false ; |
} |
|