ItEr34S13CUAsignacionRecursosEspecificosAPlanificacionItEr33S15: Saving assignment function.
This commit is contained in:
parent
49594bf00d
commit
b7be239dff
3 changed files with 5 additions and 1 deletions
|
|
@ -233,6 +233,7 @@ public class GenericResourceAllocation extends
|
|||
Validate.isTrue(modifications instanceof GenericResourceAllocation);
|
||||
mergeAssignments((GenericResourceAllocation) modifications);
|
||||
setResourcesPerDay(modifications.getResourcesPerDay());
|
||||
setAssignmentFunction(modifications.getAssignmentFunction());
|
||||
}
|
||||
|
||||
private void mergeAssignments(GenericResourceAllocation modifications) {
|
||||
|
|
|
|||
|
|
@ -169,6 +169,7 @@ public class SpecificResourceAllocation extends
|
|||
Validate.isTrue(modifications instanceof SpecificResourceAllocation);
|
||||
mergeAssignments((SpecificResourceAllocation) modifications);
|
||||
setResourcesPerDay(modifications.getResourcesPerDay());
|
||||
setAssignmentFunction(modifications.getAssignmentFunction());
|
||||
}
|
||||
|
||||
private void mergeAssignments(SpecificResourceAllocation modifications) {
|
||||
|
|
|
|||
|
|
@ -16,7 +16,9 @@
|
|||
|
||||
<many-to-one class="Task" name="task" column="TASK" />
|
||||
|
||||
<many-to-one class="AssignmentFunction" name="assignmentFunction" column="ASSIGNMENT_FUNCTION" not-null="false"/>
|
||||
<many-to-one class="AssignmentFunction" name="assignmentFunction"
|
||||
column="ASSIGNMENT_FUNCTION" not-null="false"
|
||||
cascade="all" />
|
||||
|
||||
<joined-subclass name="SpecificResourceAllocation" table="specific_resource_allocation">
|
||||
<key column="RESOURCE_ALLOCATION_ID" />
|
||||
|
|
|
|||
Loading…
Add table
Reference in a new issue