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