From 5c9a0963f02fcf940f7fe41a76b0bb5386086dc0 Mon Sep 17 00:00:00 2001 From: Diego Pino Garcia Date: Tue, 8 Dec 2009 13:34:15 +0100 Subject: [PATCH] ItEr37S13CUAsignacionMateriaisAPedidoItEr36S15: Search materials when clicking on a category --- .../AssignedMaterialsToOrderElementController.java | 10 ++++++++++ 1 file changed, 10 insertions(+) diff --git a/navalplanner-webapp/src/main/java/org/navalplanner/web/orders/AssignedMaterialsToOrderElementController.java b/navalplanner-webapp/src/main/java/org/navalplanner/web/orders/AssignedMaterialsToOrderElementController.java index 412378359..9a7671913 100644 --- a/navalplanner-webapp/src/main/java/org/navalplanner/web/orders/AssignedMaterialsToOrderElementController.java +++ b/navalplanner-webapp/src/main/java/org/navalplanner/web/orders/AssignedMaterialsToOrderElementController.java @@ -40,6 +40,8 @@ import org.navalplanner.web.common.Util; import org.zkoss.zk.ui.Component; import org.zkoss.zk.ui.Executions; import org.zkoss.zk.ui.SuspendNotAllowedException; +import org.zkoss.zk.ui.event.Event; +import org.zkoss.zk.ui.event.EventListener; import org.zkoss.zk.ui.util.GenericForwardComposer; import org.zkoss.zul.Doublebox; import org.zkoss.zul.Grid; @@ -320,6 +322,14 @@ public class AssignedMaterialsToOrderElementController extends } // Add category name Treecell cellName = new Treecell(); + cellName.addEventListener("onClick", new EventListener() { + + @Override + public void onEvent(Event event) throws Exception { + assignedMaterialsToOrderElementModel.searchMaterials("", materialCategory); + Util.reloadBindings(lbFoundMaterials); + } + }); lblName.setParent(cellName); cellName.setParent(tr); }