/trunk/src/org/tela_botanica/client/vues/collection/CollectionFormPersonne.java |
---|
567,7 → 567,10 |
ModelData personneDansGrille = grille.getStore().findModel("ccap_id_personne", personne.getId()); |
int index = grille.getStore().indexOf(personneDansGrille); |
grille.getStore().remove(personneDansGrille); |
String role = (String) personneDansGrille.get("_role_"); |
String role = ""; |
if(personneDansGrille != null) { |
role = (String) personneDansGrille.get("_role_"); |
} |
ajouterDansGrille(personne, role, index); |
} |
} else if (type.equals("personne_ajoutee")) { |
/trunk/src/org/tela_botanica/client/vues/collection/CollectionForm.java |
---|
273,11 → 273,13 |
if (info.getDonnee(0) != null && info.getDonnee(0) instanceof String) { |
String collectionId = (String) info.getDonnee(0); |
InfoLogger.display("Ajout d'une collection", "La collection '"+collectionId+"' a bien été ajoutée"); |
collection.setId(collectionId); |
// Suite à la récupération de l'id de l'institution nouvellement ajoutée nous ajoutons les personnes et les publications liées |
personneOnglet.rafraichir(info); |
publicationOnglet.rafraichir(info); |
commentaireOnglet.rafraichir(info); |
this.mode = MODE_MODIFIER; |
} else { |
InfoLogger.display("Ajout d'une collection", info.toString()); |
} |