UndoableEditSupport undoableEditSupport=undoController.getEditSupport();
if (undoableEditSupport!=null){
undoableEditSupport.postEdit(new CalendarEdit(editedCalendar,wc));
}
service.assignCalendar(editedCalendar,wc);
service.saveAndUpdate(editedCalendar);
}
public void saveIfNeeded() {
if (dirtyWorkingHours)