This is an automated email from the git hooks/post-receive script. New commit to branch feature/7598-PS-VerifEcranCalée in repository tutti. See http://git.codelutin.com/tutti.git commit 1d852abc67d9d4645cac11b941efb5c835e80035 Author: Sylvain Bavencoff <bavencoff@codelutin.com> Date: Tue Mar 8 09:29:13 2016 +0100 Recupérer la route pour connaitre la date de la calée, Après la creation de la calée, ajouter le noeud dans l'arbre de navigation, --- .../observe/ui/content/impl/seine/SetSeineUIHandler.java | 15 +++++---------- 1 file changed, 5 insertions(+), 10 deletions(-) diff --git a/observe-application-swing/src/main/java/fr/ird/observe/ui/content/impl/seine/SetSeineUIHandler.java b/observe-application-swing/src/main/java/fr/ird/observe/ui/content/impl/seine/SetSeineUIHandler.java index 4ac6569..cabbb5c 100644 --- a/observe-application-swing/src/main/java/fr/ird/observe/ui/content/impl/seine/SetSeineUIHandler.java +++ b/observe-application-swing/src/main/java/fr/ird/observe/ui/content/impl/seine/SetSeineUIHandler.java @@ -191,13 +191,12 @@ public class SetSeineUIHandler extends ContentUIHandler<SetSeineDto> { SetSeineDtos.copySetSeineDto(form.getObject(), bean); RouteService routeService = ObserveSwingApplicationContext.get().newService(RouteService.class); - //FIXME ! Pourquoi donc récupérer le formulaire d'une route ici ? juste remonter la donnée dont on a - //FIXME besoin depuis le service - Form<RouteDto> route = routeService.loadForm(selectedRouteId); + + RouteDto route = routeService.loadDto(selectedRouteId); Date time = bean.getStartTime(); - Date date = route.getObject().getDate(); + Date date = route.getDate(); Date dateAndTime = DateUtil.getDateAndTime(date, time, false, false); @@ -275,12 +274,8 @@ public class SetSeineUIHandler extends ContentUIHandler<SetSeineDto> { // remove old node and recreate new node ObserveNode parentNode = treeHelper.removeNode(node); - //FIXME DataReference - DataReference<SetSeineDto> refBean = null; -// ReferenceDtos.newReferenceDto(SetSeineDto.class, ImmutableSet.of(SetSeineDto.PROPERTY_ID)); -// refBean.setId(bean.getId()); -// refBean.setPropertyValue(SetSeineDto.PROPERTY_ID, bean.getId()); - node = treeHelper.addSetSeine(parentNode, refBean); + DataReference<SetSeineDto> beanRef = ObserveSwingApplicationContext.get().getReferenceBinderEngine().transformDataDtoToReference(getDecoratorService().getReferentialLocale(), bean); + node = treeHelper.addSetSeine(parentNode, beanRef); stopEditUI(); treeHelper.selectNode(node); -- To stop receiving notification emails like this one, please contact codelutin.com SCM administrator <admin+scm@codelutin.com>.