Subversion Repositories eFlore/Applications.coel

Compare Revisions

Ignore whitespace Rev 836 → Rev 841

/trunk/src/org/tela_botanica/client/Mediateur.java
197,7 → 197,7
} else if (codeMenuClique.equals(MenuApplicationId.PROJET)) {
selectionnerProjets(panneauCentre);
} else {
GWT.log("Non implémenté! Menu id : "+codeMenuClique, null);
GWT.log(i18nM.nonImplemente(codeMenuClique), null);
}
panneauCentre.layout();
}
368,9 → 368,7
panneauCentre.getContenu().rafraichir(structure);
if (structure != null && structure.getPersonnel() == null) {
selectionnerStructureAPersonne(panneauCentre.getContenu(), structure.getId(), StructureAPersonne.ROLE_EQUIPE);
} else {
GWT.log("OK personnel déjà chargé", null);
}
}
}
 
public void clicAjouterStructure() {
566,24 → 564,32
}
 
public void clicAjouterPersonne() {
afficherPopinChargement();
panneauCentre.removeAll();
PersonneForm formulairePersonneVue = new PersonneForm(PersonneForm.MODE_AJOUTER);
panneauCentre.add(formulairePersonneVue);
panneauCentre.layout();
afficherPersonneForm(null);
}
public void clicModifierPersonne(Personne personne) {
afficherPersonneForm(personne);
}
public void afficherPersonneForm(Personne personne) {
String mode = "";
String personneId = null;
if (personne != null) {
panneauCentre.removeAll();
PersonneForm formulairePersonneVue = new PersonneForm(PersonneForm.MODE_MODIFIER);
panneauCentre.add(formulairePersonneVue);
mode = PersonneForm.MODE_MODIFIER;
personneId = personne.getId();
} else {
mode = PersonneForm.MODE_AJOUTER;
}
panneauCentre.removeAll();
PersonneForm formulairePersonneVue = new PersonneForm(this, mode, personneId);
if (mode.equals(PersonneForm.MODE_MODIFIER)) {
selectionnerPersonne(formulairePersonneVue, personne, null);
panneauCentre.layout();
}
panneauCentre.add(formulairePersonneVue);
panneauCentre.layout();
}
public void clicSupprimerPersonne(final Rafraichissable vue,final List<Personne> personneSelection) {
777,7 → 783,7
if (nouvelleDonnees instanceof Utilisateur) {
mettreAJourEtatIdentification((Utilisateur) nouvelleDonnees);
} else {
GWT.log("Pas de correspondance dans la méthode rafraichir() de la classe "+this.getClass(), null);
GWT.log(i18nM.erreurRafraichir(nouvelleDonnees.getClass(), this.getClass()), null);
}
}