ItEr36S07ValidacionEProbasFuncionaisItEr35S08: Changed the way to create calendars when saving a resource.
This commit is contained in:
parent
53278272bd
commit
ae33db67ac
3 changed files with 4 additions and 8 deletions
|
|
@ -362,8 +362,8 @@ public class BaseCalendar extends BaseEntity implements IWorkHours {
|
|||
return derivedCalendar;
|
||||
}
|
||||
|
||||
public BaseCalendar newDerivedResourceCalendar() {
|
||||
BaseCalendar derivedCalendar = ResourceCalendar.create();
|
||||
public ResourceCalendar newDerivedResourceCalendar() {
|
||||
ResourceCalendar derivedCalendar = ResourceCalendar.create();
|
||||
derivedCalendar.setParent(this);
|
||||
return derivedCalendar;
|
||||
}
|
||||
|
|
|
|||
|
|
@ -254,10 +254,8 @@ public class MachineCRUDController extends GenericForwardComposer {
|
|||
if (parentCalendar == null) {
|
||||
parentCalendar = machineModel.getDefaultCalendar();
|
||||
}
|
||||
resourceCalendarModel.initCreateDerived(parentCalendar);
|
||||
|
||||
machineModel.setCalendar((ResourceCalendar) resourceCalendarModel
|
||||
.getBaseCalendar());
|
||||
machineModel.setCalendar(parentCalendar.newDerivedResourceCalendar());
|
||||
}
|
||||
|
||||
private Window editCalendarWindow;
|
||||
|
|
|
|||
|
|
@ -340,10 +340,8 @@ public class WorkerCRUDController extends GenericForwardComposer implements
|
|||
if (parentCalendar == null) {
|
||||
parentCalendar = workerModel.getDefaultCalendar();
|
||||
}
|
||||
resourceCalendarModel.initCreateDerived(parentCalendar);
|
||||
|
||||
workerModel.setCalendar((ResourceCalendar) resourceCalendarModel
|
||||
.getBaseCalendar());
|
||||
workerModel.setCalendar(parentCalendar.newDerivedResourceCalendar());
|
||||
}
|
||||
|
||||
public void editCalendar() {
|
||||
|
|
|
|||
Loading…
Add table
Reference in a new issue