[Bug #887] Fix bug

update the measurements assignment of the advance assignment
whose type is quality form.

FEA : ItEr71S04BugFixing
This commit is contained in:
Susana Montes Pedreira 2011-03-01 11:45:27 +01:00
parent 42c4948886
commit f8cc089c4c

View file

@ -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);
}