diff --git a/src/main/java/de/uniluebeck/mi/projmi6/controller/UntersuchungenController.java b/src/main/java/de/uniluebeck/mi/projmi6/controller/UntersuchungenController.java index b5f4670..fb7fdee 100644 --- a/src/main/java/de/uniluebeck/mi/projmi6/controller/UntersuchungenController.java +++ b/src/main/java/de/uniluebeck/mi/projmi6/controller/UntersuchungenController.java @@ -86,15 +86,24 @@ public class UntersuchungenController { } @FXML - void clickedUntsCreate(ActionEvent event) { + void clickedUntsCreate() { clearFields(); untsArzt.getSelectionModel().select(mainController.getCurrentMitarbeiter()); untersuchung = null; } @FXML - void clickedUntsAbort(ActionEvent event) { + void clickedUntsAbort() { + if(untersuchung!=null){ + untersuchung.setStorniert(true); + try { + DBHandler.setUntersuchung(untersuchung, mainController.getCurrentMitarbeiter().getMitarbID(), true); + }catch (Exception e){ + e.printStackTrace(); + } + } + mainController.refreshCaseData(); } @FXML