|
|
|
@@ -240,7 +240,14 @@ public class DiagnoseController { |
|
|
|
* @param diagnose The object with the data. |
|
|
|
*/ |
|
|
|
private void copyDiagnoseDataIntoFields(Diagnose diagnose) { |
|
|
|
diagDiagnoseArzt.setValue(diagnose.getArzt()); |
|
|
|
//Find the DiagnoseArzt by id. |
|
|
|
for(Mitarbeiter current: diagDiagnoseArzt.getItems()){ |
|
|
|
if(current.getMitarbID() == diagnose.getMitarbid()){ |
|
|
|
diagDiagnoseArzt.setValue(current); |
|
|
|
break; |
|
|
|
} |
|
|
|
} |
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
diagFreitext.setText(diagnose.getFreiText()); |
|
|
|
@@ -273,7 +280,7 @@ public class DiagnoseController { |
|
|
|
* creating a new one is started. |
|
|
|
*/ |
|
|
|
public void clearFields() { |
|
|
|
diagDiagnoseArzt.setValue(mainController.getCurrentMitarbeiter()); |
|
|
|
diagDiagnoseArzt.setValue(null); |
|
|
|
diagDiagnose.setValue(null); |
|
|
|
diagFreitext.setText(""); |
|
|
|
diagDiagnoseArt.setValue(null); |
|
|
|
|