ItEr52S13CUCreacionRecursosLimitantes: Added field 'limitedResource' to Resource
This commit is contained in:
parent
38c8c346e2
commit
0161cec14c
3 changed files with 20 additions and 1 deletions
|
|
@ -91,6 +91,8 @@ public abstract class Resource extends IntegrationEntity {
|
|||
private Set<ResourcesCostCategoryAssignment> resourcesCostCategoryAssignments =
|
||||
new HashSet<ResourcesCostCategoryAssignment>();
|
||||
|
||||
private Boolean limitedResource;
|
||||
|
||||
private void clearCachedData() {
|
||||
assignmentsByDayCached = null;
|
||||
}
|
||||
|
|
@ -1041,4 +1043,12 @@ public abstract class Resource extends IntegrationEntity {
|
|||
return Registry.getResourceDAO();
|
||||
}
|
||||
|
||||
public Boolean isLimitedResource() {
|
||||
return limitedResource;
|
||||
}
|
||||
|
||||
public void setLimitedResource(Boolean limitedResource) {
|
||||
this.limitedResource = limitedResource;
|
||||
}
|
||||
|
||||
}
|
||||
|
|
|
|||
|
|
@ -93,4 +93,9 @@ public class VirtualWorker extends Worker {
|
|||
}
|
||||
}
|
||||
|
||||
@Override
|
||||
public Boolean isLimitedResource() {
|
||||
return false;
|
||||
}
|
||||
|
||||
}
|
||||
|
|
|
|||
|
|
@ -12,7 +12,11 @@
|
|||
Hibernate infers type="integer".
|
||||
-->
|
||||
<version name="version" access="property" type="long" />
|
||||
|
||||
<property name="code" access="property" not-null="true" unique="true"/>
|
||||
|
||||
<property name="limitedResource" column="LIMITED_RESOURCE" />
|
||||
|
||||
<set access="field" cascade="all-delete-orphan" inverse="true" name="criterionSatisfactions">
|
||||
<key column="resource" not-null="true"/>
|
||||
<one-to-many class="CriterionSatisfaction"/>
|
||||
|
|
@ -167,4 +171,4 @@
|
|||
<many-to-one access="field" name="worker" class="Worker" column="worker_id" />
|
||||
</class>
|
||||
|
||||
</hibernate-mapping>
|
||||
</hibernate-mapping>
|
||||
|
|
|
|||
Loading…
Add table
Reference in a new issue