From cfb85fe2b16c884c90d7bcdd54a88e45f4fd761d Mon Sep 17 00:00:00 2001 From: Manuel Rego Casasnovas Date: Wed, 9 May 2012 10:41:34 +0200 Subject: [PATCH] Add info about bound resource in user edition FEA: ItEr76S27ResourceBinding --- .../web/users/UserCRUDController.java | 24 +++++++++++++++++++ .../src/main/webapp/users/_editUser.zul | 20 ++++++++++++++++ 2 files changed, 44 insertions(+) diff --git a/libreplan-webapp/src/main/java/org/libreplan/web/users/UserCRUDController.java b/libreplan-webapp/src/main/java/org/libreplan/web/users/UserCRUDController.java index 0f7a9dcc0..cf1eb1103 100644 --- a/libreplan-webapp/src/main/java/org/libreplan/web/users/UserCRUDController.java +++ b/libreplan-webapp/src/main/java/org/libreplan/web/users/UserCRUDController.java @@ -307,4 +307,28 @@ public class UserCRUDController extends BaseCRUDController implements return usersRenderer; } + public String hasBoundResource() { + User user = getUser(); + if (user != null && user.isBound()) { + return _("Yes"); + } + return _("No"); + } + + public String getBoundResource() { + User user = getUser(); + if (user != null && user.isBound()) { + return user.getWorker().getShortDescription(); + } + return ""; + } + + public boolean isBound() { + User user = getUser(); + if (user != null) { + return user.isBound(); + } + return false; + } + } diff --git a/libreplan-webapp/src/main/webapp/users/_editUser.zul b/libreplan-webapp/src/main/webapp/users/_editUser.zul index 45edac0db..5b02021b1 100644 --- a/libreplan-webapp/src/main/webapp/users/_editUser.zul +++ b/libreplan-webapp/src/main/webapp/users/_editUser.zul @@ -93,6 +93,26 @@ + + + + + + + + + + + + + + + +