소스 검색

Mitarbeiter ID in ein eigenes Feld in Diagnose schrieben.

master
부모
커밋
a39247aae6
2개의 변경된 파일13개의 추가작업 그리고 2개의 파일을 삭제
  1. +4
    -2
      src/main/java/de/uniluebeck/mi/projmi6/db/DBHandler.java
  2. +9
    -0
      src/main/java/de/uniluebeck/mi/projmi6/model/Diagnose.java

+ 4
- 2
src/main/java/de/uniluebeck/mi/projmi6/db/DBHandler.java 파일 보기

@@ -612,12 +612,14 @@ public class DBHandler {
private static Diagnose getDiagnose(ResultSet rs) throws SQLException {
Diagnose diagnose = new Diagnose();

int mitarbid = rs.getInt("arzt");
diagnose.setDiagID(rs.getString("diagid"));
diagnose.setFreiText(rs.getString("freitext"));
diagnose.setArzt(new Mitarbeiter(rs.getInt("arzt")));
diagnose.setArzt(new Mitarbeiter(mitarbid));
diagnose.setMitarbid(mitarbid);
diagnose.setDiagArt(DiagArt.parseString(rs.getString("diagart")));
setVersionInformation(diagnose, rs);
diagnose.setIcd10code(getIcd10Code(rs.getString("icd10code"), rs.getInt("icd10version")));
setVersionInformation(diagnose, rs);
return diagnose;
}



+ 9
- 0
src/main/java/de/uniluebeck/mi/projmi6/model/Diagnose.java 파일 보기

@@ -11,9 +11,18 @@ public class Diagnose extends Version {
private String diagID;
private Icd10Code icd10code;
private Mitarbeiter arzt;
private int mitarbid;
private SimpleStringProperty freiText = new SimpleStringProperty(this, "freiText");
private DiagArt diagArt;

public int getMitarbid() {
return mitarbid;
}

public void setMitarbid(int mitarbid) {
this.mitarbid = mitarbid;
}

public String getDiagID() {
return diagID;
}


불러오는 중...
취소
저장