Selaa lähdekoodia

Merge remote-tracking branch 'origin/master'

Conflicts:
	src/main/java/de/uniluebeck/mi/projmi6/model/Patient.java
hapi
ikrontsi 10 vuotta sitten
vanhempi
commit
5755b5cb00
4 muutettua tiedostoa jossa 53 lisäystä ja 24 poistoa
  1. +4
    -4
      src/main/java/de/uniluebeck/mi/projmi6/controller/PatientEditorController.java
  2. +15
    -1
      src/main/java/de/uniluebeck/mi/projmi6/db/DBHandler.java
  3. +14
    -2
      src/main/java/de/uniluebeck/mi/projmi6/model/Patient.java
  4. +20
    -17
      src/main/java/de/uniluebeck/mi/projmi6/model/Version.java

+ 4
- 4
src/main/java/de/uniluebeck/mi/projmi6/controller/PatientEditorController.java Näytä tiedosto

@@ -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){


+ 15
- 1
src/main/java/de/uniluebeck/mi/projmi6/db/DBHandler.java Näytä tiedosto

@@ -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);
}



+ 14
- 2
src/main/java/de/uniluebeck/mi/projmi6/model/Patient.java Näytä tiedosto

@@ -21,12 +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();
}
@@ -147,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();
}
@@ -248,4 +260,4 @@ public class Patient extends Version {
return familienstand;
}
}
}
}

+ 20
- 17
src/main/java/de/uniluebeck/mi/projmi6/model/Version.java Näytä tiedosto

@@ -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;
}
}

Ladataan…
Peruuta
Tallenna