浏览代码

Einweisender Arzt angepasst ist nun kein Mitarbeiter mehr.

testBranch
Nils Dittberner 10 年前
父节点
当前提交
66503de8bd
共有 2 个文件被更改,包括 42 次插入39 次删除
  1. +2
    -1
      src/main/java/de/uniluebeck/mi/projmi6/db/DBHandler.java
  2. +40
    -38
      src/main/java/de/uniluebeck/mi/projmi6/model/Fall.java

+ 2
- 1
src/main/java/de/uniluebeck/mi/projmi6/db/DBHandler.java 查看文件

@@ -414,6 +414,7 @@ public class DBHandler {
fall.setKasse(getKasse(rs.getInt("kassenid"))); fall.setKasse(getKasse(rs.getInt("kassenid")));
} }
fall.setFallArt(FallArt.parseString(rs.getString("fallart"))); fall.setFallArt(FallArt.parseString(rs.getString("fallart")));
fall.setEinweisenderArzt(rs.getString("einweisenderarzt"));


return fall; return fall;
} }
@@ -450,7 +451,7 @@ public class DBHandler {
statement.setTimestamp(3, null); statement.setTimestamp(3, null);
} }
if (fall.getEinweisenderArzt() != null) { if (fall.getEinweisenderArzt() != null) {
statement.setInt(4, fall.getEinweisenderArzt().getMitarbID()); // EinweisenderArzt
statement.setString(4, fall.getEinweisenderArzt()); // EinweisenderArzt
} else { } else {
statement.setTimestamp(4, null); statement.setTimestamp(4, null);
} }


+ 40
- 38
src/main/java/de/uniluebeck/mi/projmi6/model/Fall.java 查看文件

@@ -5,7 +5,6 @@ import javafx.beans.property.SimpleIntegerProperty;
import javafx.beans.property.SimpleObjectProperty; import javafx.beans.property.SimpleObjectProperty;
import javafx.beans.property.SimpleStringProperty; import javafx.beans.property.SimpleStringProperty;


import java.text.SimpleDateFormat;
import java.time.LocalDateTime; import java.time.LocalDateTime;


/** /**
@@ -15,7 +14,7 @@ public class Fall extends Version {
private Patient patient; private Patient patient;
private Kasse kasse; private Kasse kasse;
private Diagnose hauptDiagnose; private Diagnose hauptDiagnose;
private Mitarbeiter einweisenderArzt;
private SimpleStringProperty einweisenderArzt = new SimpleStringProperty(this, "einweiser");
private FallArt fallArt; private FallArt fallArt;
private SimpleBooleanProperty selbsteinweisung = new SimpleBooleanProperty(this, "selbsteinweisung"); private SimpleBooleanProperty selbsteinweisung = new SimpleBooleanProperty(this, "selbsteinweisung");
private SimpleStringProperty versichertenNummer = new SimpleStringProperty(this, "versichertenNummer"); private SimpleStringProperty versichertenNummer = new SimpleStringProperty(this, "versichertenNummer");
@@ -29,38 +28,37 @@ public class Fall extends Version {
return vorstellDatum.get(); return vorstellDatum.get();
} }


public SimpleObjectProperty<LocalDateTime> vorstellDatumProperty() {
return vorstellDatum;
}

public void setVorstellDatum(LocalDateTime vorstellDatum) { public void setVorstellDatum(LocalDateTime vorstellDatum) {
this.vorstellDatum.set(vorstellDatum); this.vorstellDatum.set(vorstellDatum);
} }


public LocalDateTime getAufnahmeDatum() {
return aufnahmeDatum.get();
public SimpleObjectProperty<LocalDateTime> vorstellDatumProperty() {
return vorstellDatum;
} }


public SimpleObjectProperty<LocalDateTime> aufnahmeDatumProperty() {
return aufnahmeDatum;
public LocalDateTime getAufnahmeDatum() {
return aufnahmeDatum.get();
} }


public void setAufnahmeDatum(LocalDateTime aufnahmeDatum) { public void setAufnahmeDatum(LocalDateTime aufnahmeDatum) {
this.aufnahmeDatum.set(aufnahmeDatum); this.aufnahmeDatum.set(aufnahmeDatum);
} }


public LocalDateTime getEntlassungsDatum() {
return entlassungsDatum.get();
public SimpleObjectProperty<LocalDateTime> aufnahmeDatumProperty() {
return aufnahmeDatum;
} }


public SimpleObjectProperty<LocalDateTime> entlassungsDatumProperty() {
return entlassungsDatum;
public LocalDateTime getEntlassungsDatum() {
return entlassungsDatum.get();
} }


public void setEntlassungsDatum(LocalDateTime entlassungsDatum) { public void setEntlassungsDatum(LocalDateTime entlassungsDatum) {
this.entlassungsDatum.set(entlassungsDatum); this.entlassungsDatum.set(entlassungsDatum);
} }


public SimpleObjectProperty<LocalDateTime> entlassungsDatumProperty() {
return entlassungsDatum;
}


public Patient getPatient() { public Patient getPatient() {
return patient; return patient;
@@ -86,18 +84,26 @@ public class Fall extends Version {
this.hauptDiagnose = hauptDiagnose; this.hauptDiagnose = hauptDiagnose;
} }


public Mitarbeiter getEinweisenderArzt() {
return einweisenderArzt;
public String getEinweisenderArzt() {
return einweisenderArzt.get();
} }


public void setEinweisenderArzt(Mitarbeiter einweisenderArzt) {
this.einweisenderArzt = einweisenderArzt;
public void setEinweisenderArzt(String einweisenderArzt) {
this.einweisenderArzt.set(einweisenderArzt);
}

public SimpleStringProperty einweisenderArztProperty() {
return einweisenderArzt;
} }


public FallArt getFallArt() { public FallArt getFallArt() {
return fallArt; return fallArt;
} }


public void setFallArt(FallArt fallArt) {
this.fallArt = fallArt;
}

@Override @Override
public String toString() { public String toString() {
if(getAufnahmeDatum()!=null){ if(getAufnahmeDatum()!=null){
@@ -107,46 +113,42 @@ public class Fall extends Version {
} }
} }


public void setFallArt(FallArt fallArt) {
this.fallArt = fallArt;
}

public boolean getSelbsteinweisung() { public boolean getSelbsteinweisung() {
return selbsteinweisung.get(); return selbsteinweisung.get();
} }


public SimpleBooleanProperty selbsteinweisungProperty() {
return selbsteinweisung;
}

public void setSelbsteinweisung(boolean selbsteinweisung) { public void setSelbsteinweisung(boolean selbsteinweisung) {
this.selbsteinweisung.set(selbsteinweisung); this.selbsteinweisung.set(selbsteinweisung);
} }


public String getVersichertenNummer() {
return versichertenNummer.get();
public SimpleBooleanProperty selbsteinweisungProperty() {
return selbsteinweisung;
} }


public SimpleStringProperty versichertenNummerProperts() {
return versichertenNummer;
public String getVersichertenNummer() {
return versichertenNummer.get();
} }


public void setVersichertenNummer(String versichertenNummer) { public void setVersichertenNummer(String versichertenNummer) {
this.versichertenNummer.set(versichertenNummer); this.versichertenNummer.set(versichertenNummer);
} }


public boolean getStorniert() {
return storniert.get();
public SimpleStringProperty versichertenNummerProperts() {
return versichertenNummer;
} }


public SimpleBooleanProperty storniertProperty() {
return storniert;
public boolean getStorniert() {
return storniert.get();
} }


public void setStorniert(boolean storniert) { public void setStorniert(boolean storniert) {
this.storniert.set(storniert); this.storniert.set(storniert);
} }


public SimpleBooleanProperty storniertProperty() {
return storniert;
}

public SimpleStringProperty versichertenNummerProperty() { public SimpleStringProperty versichertenNummerProperty() {
return versichertenNummer; return versichertenNummer;
} }
@@ -155,12 +157,12 @@ public class Fall extends Version {
return fallID.get(); return fallID.get();
} }


public SimpleIntegerProperty fallIDProperty() {
return fallID;
}

public void setFallID(int fallID) { public void setFallID(int fallID) {
this.fallID.set(fallID); this.fallID.set(fallID);
} }


public SimpleIntegerProperty fallIDProperty() {
return fallID;
}

} }

正在加载...
取消
保存