@FXML
public void save() {
List<RequestEntry> editedEntries = table.getItems().stream().filter(p -> p.edited == true).collect(Collectors.toList());
for(RequestEntry requestEntry : editedEntries) {
RequestType requestType = null;
if(requestEntry.getRequestType().equals(RequestTypeGUI.Absence)) {
requestType = RequestType.Leave_of_absence;
} else if(requestEntry.getRequestType().equals(RequestTypeGUI.Playrequest)) {
requestType = RequestType.Playrequest;
}
AccountEntity accountEntity = AccountAdministrationManager.getInstance().getLoggedInAccount();
EventScheduleManager.updateRequest(requestEntry.eventDutyDTO, requestType, AccountAdministrationManager.getInstance().getLoggedInAccount(), requestEntry.getRequestDescription().getText());
}
stage.fireEvent(
new WindowEvent(
stage,
WindowEvent.WINDOW_CLOSE_REQUEST
)
);
}
EditRequestsController.java 文件源码
java
阅读 20
收藏 0
点赞 0
评论 0
项目:Planchester
作者:
评论列表
文章目录