| @@ -111,10 +111,10 @@ public class PatientEditorController { | |||
| // patVersicherung.setValue(patient.getVersicherung()); TODO | |||
| patCave.setText(patient.getCave()); | |||
| patCreator.setText(patient.getErsteller()); | |||
| patCreateTime.setText(patient.getErstellDatumZeit()); | |||
| patChanger.setText(patient.getBearbeiter()); | |||
| patChangeTime.setText(patient.getBearbeitetDatumZeit()); | |||
| patCreator.setText(Integer.toString(patient.getErsteller())); | |||
| patCreateTime.setText(patient.getErstellDatumZeit().toString()); | |||
| patChanger.setText(Integer.toString(patient.getBearbeiter())); | |||
| patChangeTime.setText(patient.getBearbeitetDatumZeit().toString()); | |||
| } | |||
| private void showMessage(String title, String message){ | |||
| @@ -24,10 +24,24 @@ public class DBHandler { | |||
| List<Patient> patients = new ArrayList<Patient>(); | |||
| while (rs.next()) { | |||
| Patient patient = new Patient(); | |||
| patient.setPatID(rs.getInt("geburtsname")); | |||
| patient.setPatID(rs.getInt("id")); | |||
| patient.setGeburtsname(rs.getString("geburtsname")); | |||
| patient.setVorname(rs.getString("vorname")); | |||
| patient.setNachname(rs.getString("nachname")); | |||
| patient.setGeburtsdatum(rs.getDate("geburtsdatum").toLocalDate()); | |||
| patient.setStrasse(rs.getString("strasse")); | |||
| patient.setHausnummer(rs.getString("hausnummer")); | |||
| patient.setPlz(rs.getString("plz")); | |||
| patient.setTelefon(rs.getString("telefon")); | |||
| // patient.setFamilienstand(rs.getString("familienstand")); | |||
| // patient.setGeschlecht(Patient.Geschlecht.valueOf(rs.getString("geschlecht"))); | |||
| patient.setVersichertennummer(rs.getString("versichertennummer")); | |||
| patient.setKassenID(rs.getInt("kassenid")); | |||
| patient.setErsteller(rs.getInt("ersteller")); | |||
| patient.setErstellDatumZeit(rs.getTimestamp("erstelldatum").toLocalDateTime()); | |||
| patient.setBearbeiter(rs.getInt("letzterbearbeiter")); | |||
| patient.setBearbeitetDatumZeit(rs.getTimestamp("letztesbearbeitungsdatum").toLocalDateTime()); | |||
| // add patient to resutl list | |||
| patients.add(patient); | |||
| } | |||
| @@ -21,13 +21,12 @@ public class Patient extends Version { | |||
| private SimpleStringProperty ort = new SimpleStringProperty(this, "ort"); | |||
| private SimpleStringProperty telefon = new SimpleStringProperty(this, "telefon"); | |||
| private SimpleStringProperty versichertennummer = new SimpleStringProperty(this, "versichertennummer"); | |||
| private SimpleIntegerProperty kassenID = new SimpleIntegerProperty(this, "kassenid"); | |||
| private SimpleObjectProperty<LocalDate> geburtsdatum = new SimpleObjectProperty<LocalDate>(this, "geburtsdatum"); | |||
| private SimpleObjectProperty<Geschlecht> geschlecht = new SimpleObjectProperty<Geschlecht>(this, "geschlecht"); | |||
| private SimpleObjectProperty<Familienstand> familienstand = new SimpleObjectProperty<Familienstand>(this, "familienstand"); | |||
| private SimpleStringProperty cave = new SimpleStringProperty(this, "cave"); | |||
| public int getPatID() { | |||
| return patID.get(); | |||
| } | |||
| @@ -148,6 +147,18 @@ public class Patient extends Version { | |||
| return versichertennummer; | |||
| } | |||
| public int getKassenID() { | |||
| return kassenID.get(); | |||
| } | |||
| public SimpleIntegerProperty kassenIDProperty() { | |||
| return kassenID; | |||
| } | |||
| public void setKassenID(int kassenID) { | |||
| this.kassenID.set(kassenID); | |||
| } | |||
| public LocalDate getGeburtsdatum() { | |||
| return geburtsdatum.get(); | |||
| } | |||
| @@ -1,61 +1,64 @@ | |||
| package de.uniluebeck.mi.projmi6.model; | |||
| import javafx.beans.property.SimpleStringProperty; | |||
| import javafx.beans.property.SimpleIntegerProperty; | |||
| import javafx.beans.property.SimpleObjectProperty; | |||
| import java.time.LocalDateTime; | |||
| /** | |||
| * Created by 626947 on 12.11.15. | |||
| */ | |||
| public class Version { | |||
| private SimpleStringProperty ersteller = new SimpleStringProperty(this, "ersteller"); | |||
| private SimpleStringProperty erstellDatumZeit = new SimpleStringProperty(this, "erstellDatumZeit"); | |||
| private SimpleStringProperty bearbeiter = new SimpleStringProperty(this, "bearbeiter"); | |||
| private SimpleStringProperty bearbeitetDatumZeit = new SimpleStringProperty(this, "bearbeiterDatumZeit"); | |||
| private SimpleIntegerProperty ersteller = new SimpleIntegerProperty(this, "ersteller"); | |||
| private SimpleObjectProperty<LocalDateTime> erstellDatumZeit = new SimpleObjectProperty<LocalDateTime>(this, "erstellDatumZeit"); | |||
| private SimpleIntegerProperty bearbeiter = new SimpleIntegerProperty(this, "bearbeiter"); | |||
| private SimpleObjectProperty<LocalDateTime> bearbeitetDatumZeit = new SimpleObjectProperty<LocalDateTime>(this, "bearbeiterDatumZeit"); | |||
| public String getErsteller() { | |||
| public int getErsteller() { | |||
| return ersteller.get(); | |||
| } | |||
| public void setErsteller(String ersteller) { | |||
| public void setErsteller(int ersteller) { | |||
| this.ersteller.set(ersteller); | |||
| } | |||
| public SimpleStringProperty erstellerProperty() { | |||
| public SimpleIntegerProperty erstellerProperty() { | |||
| return ersteller; | |||
| } | |||
| public String getErstellDatumZeit() { | |||
| public LocalDateTime getErstellDatumZeit() { | |||
| return erstellDatumZeit.get(); | |||
| } | |||
| public void setErstellDatumZeit(String erstellDatumZeit) { | |||
| public void setErstellDatumZeit(LocalDateTime erstellDatumZeit) { | |||
| this.erstellDatumZeit.set(erstellDatumZeit); | |||
| } | |||
| public SimpleStringProperty erstellDatumZeitProperty() { | |||
| public SimpleObjectProperty<LocalDateTime> erstellDatumZeitProperty() { | |||
| return erstellDatumZeit; | |||
| } | |||
| public String getBearbeiter() { | |||
| public int getBearbeiter() { | |||
| return bearbeiter.get(); | |||
| } | |||
| public void setBearbeiter(String bearbeiter) { | |||
| public void setBearbeiter(int bearbeiter) { | |||
| this.bearbeiter.set(bearbeiter); | |||
| } | |||
| public SimpleStringProperty bearbeiterProperty() { | |||
| public SimpleIntegerProperty bearbeiterProperty() { | |||
| return bearbeiter; | |||
| } | |||
| public String getBearbeitetDatumZeit() { | |||
| public LocalDateTime getBearbeitetDatumZeit() { | |||
| return bearbeitetDatumZeit.get(); | |||
| } | |||
| public void setBearbeitetDatumZeit(String bearbeitetDatumZeit) { | |||
| public void setBearbeitetDatumZeit(LocalDateTime bearbeitetDatumZeit) { | |||
| this.bearbeitetDatumZeit.set(bearbeitetDatumZeit); | |||
| } | |||
| public SimpleStringProperty bearbeitetDatumZeitProperty() { | |||
| public SimpleObjectProperty<LocalDateTime> bearbeitetDatumZeitProperty() { | |||
| return bearbeitetDatumZeit; | |||
| } | |||
| } | |||