| @@ -60,9 +60,11 @@ public class DiagnoseController { | |||||
| @FXML | @FXML | ||||
| public void initialize(){ | public void initialize(){ | ||||
| diagDiagnose.itemsProperty().bind(mainController.getStammdaten().icd10CodesProperty()); | diagDiagnose.itemsProperty().bind(mainController.getStammdaten().icd10CodesProperty()); | ||||
| diagDiagnoseArt.setItems(FXCollections.observableArrayList(DiagArt.values())); | diagDiagnoseArt.setItems(FXCollections.observableArrayList(DiagArt.values())); | ||||
| diagDiagnoseArzt.itemsProperty().bind(mainController.getStammdaten().mitarbeiterProperty()); | diagDiagnoseArzt.itemsProperty().bind(mainController.getStammdaten().mitarbeiterProperty()); | ||||
| diagnoseList.itemsProperty().bind(diagnosen); | diagnoseList.itemsProperty().bind(diagnosen); | ||||
| initButtons(); | initButtons(); | ||||
| @@ -180,6 +182,7 @@ public class DiagnoseController { | |||||
| //Update diagnosis in db | //Update diagnosis in db | ||||
| } | } | ||||
| mainController.refreshCaseData(); | |||||
| } | } | ||||
| @@ -205,6 +208,9 @@ public class DiagnoseController { | |||||
| diagnose.setFreiText(diagFreitext.getText()); | diagnose.setFreiText(diagFreitext.getText()); | ||||
| diagnose.setDiagArt(diagDiagnoseArt.getValue()); | diagnose.setDiagArt(diagDiagnoseArt.getValue()); | ||||
| diagnose.setFall(mainController.getFall()); | diagnose.setFall(mainController.getFall()); | ||||
| diagnose.setErsteller(mainController.getCurrentMitarbeiter().getMitarbID()); | |||||
| diagnose.setBearbeiter(mainController.getCurrentMitarbeiter().getMitarbID()); | |||||
| } | } | ||||
| private void clearFields(){ | private void clearFields(){ | ||||
| @@ -213,9 +219,9 @@ public class DiagnoseController { | |||||
| diagFreitext.setText(""); | diagFreitext.setText(""); | ||||
| diagDiagnoseArt.setValue(null); | diagDiagnoseArt.setValue(null); | ||||
| diagCreator.setText("todo"); | |||||
| diagCreateTime.setText("<auto>"); | |||||
| diagChanger.setText("todo"); | |||||
| diagChangeTime.setText("<auto>"); | |||||
| diagCreator.setText(""); | |||||
| diagCreateTime.setText(""); | |||||
| diagChanger.setText(""); | |||||
| diagChangeTime.setText(""); | |||||
| } | } | ||||
| } | } | ||||