From f8cc089c4cb9a9e0bab3ea471c6a1e70de778682 Mon Sep 17 00:00:00 2001 From: Susana Montes Pedreira Date: Tue, 1 Mar 2011 11:45:27 +0100 Subject: [PATCH] [Bug #887] Fix bug update the measurements assignment of the advance assignment whose type is quality form. FEA : ItEr71S04BugFixing --- .../AssignedTaskQualityFormsToOrderElementController.java | 8 +++++++- 1 file changed, 7 insertions(+), 1 deletion(-) diff --git a/navalplanner-webapp/src/main/java/org/navalplanner/web/orders/AssignedTaskQualityFormsToOrderElementController.java b/navalplanner-webapp/src/main/java/org/navalplanner/web/orders/AssignedTaskQualityFormsToOrderElementController.java index c861b0ded..b772d1e01 100644 --- a/navalplanner-webapp/src/main/java/org/navalplanner/web/orders/AssignedTaskQualityFormsToOrderElementController.java +++ b/navalplanner-webapp/src/main/java/org/navalplanner/web/orders/AssignedTaskQualityFormsToOrderElementController.java @@ -454,6 +454,7 @@ public class AssignedTaskQualityFormsToOrderElementController extends @Override public void set(Date value) { item.setDate(value); + updateAdvancesIfNeeded(); } }); @@ -479,6 +480,7 @@ public class AssignedTaskQualityFormsToOrderElementController extends @Override public void set(Boolean value) { item.setPassed(value); + updateAdvancesIfNeeded(); } }); @@ -543,12 +545,16 @@ public class AssignedTaskQualityFormsToOrderElementController extends // Operations to confirm and validate public boolean confirm() { - assignedTaskQualityFormsToOrderElementModel.updateAdvancesIfNeeded(); + updateAdvancesIfNeeded(); boolean result = validate(); validateConstraints(); return result; } + public void updateAdvancesIfNeeded() { + assignedTaskQualityFormsToOrderElementModel.updateAdvancesIfNeeded(); + } + public void validateConstraints() { ConstraintChecker.isValid(self); }