diff --git a/src/main/java/de/uniluebeck/mi/projmi6/controller/FallController.java b/src/main/java/de/uniluebeck/mi/projmi6/controller/FallController.java index 93aae26..ae5e40a 100644 --- a/src/main/java/de/uniluebeck/mi/projmi6/controller/FallController.java +++ b/src/main/java/de/uniluebeck/mi/projmi6/controller/FallController.java @@ -309,6 +309,10 @@ public class FallController { fall.setKasse(fallKasse.getValue()); fall.setFallArt(fallFallart.getValue()); + fall.setHauptdiagnoseId(fallHauptdiagnose.getValue().getDiagID()); + + + //fall.setVorstellDatum(); //TODO } @@ -336,6 +340,14 @@ public class FallController { fallVersichertennummer.setText(fall.getVersichertenNummer()); fallKasse.setValue(fall.getKasse()); + for (Diagnose diagnose : fallHauptdiagnose.getItems()){ + if(diagnose.getDiagID() == fall.getHauptdiagnoseId()){ + fallHauptdiagnose.setValue(diagnose); + return; + } + } + + //fallHauptdiagnose.setValue(fall.getHauptDiagnose()); TODO // fallHauptdiagnose.setItems(fall.getD); TODO