Ver código fonte

Einweisender Arzt angepasst ist nun kein Mitarbeiter mehr.

testBranch
Nils Dittberner 10 anos atrás
pai
commit
66503de8bd
2 arquivos alterados com 42 adições e 39 exclusões
  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 Ver arquivo

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

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


+ 40
- 38
src/main/java/de/uniluebeck/mi/projmi6/model/Fall.java Ver arquivo

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

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

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

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

public void setVorstellDatum(LocalDateTime 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) {
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) {
this.entlassungsDatum.set(entlassungsDatum);
}

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

public Patient getPatient() {
return patient;
@@ -86,18 +84,26 @@ public class Fall extends Version {
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() {
return fallArt;
}

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

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

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

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

public SimpleBooleanProperty selbsteinweisungProperty() {
return selbsteinweisung;
}

public void setSelbsteinweisung(boolean 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) {
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) {
this.storniert.set(storniert);
}

public SimpleBooleanProperty storniertProperty() {
return storniert;
}

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

public SimpleIntegerProperty fallIDProperty() {
return fallID;
}

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

public SimpleIntegerProperty fallIDProperty() {
return fallID;
}

}

Carregando…
Cancelar
Salvar