Pārlūkot izejas kodu

StationHistorie alles gesetzt

testBranch
Johannes Oehm pirms 10 gadiem
vecāks
revīzija
1baac2d5d3
3 mainītis faili ar 30 papildinājumiem un 12 dzēšanām
  1. +24
    -12
      src/main/java/de/uniluebeck/mi/projmi6/controller/FallController.java
  2. +4
    -0
      src/main/java/de/uniluebeck/mi/projmi6/controller/MainController.java
  3. +2
    -0
      src/main/java/de/uniluebeck/mi/projmi6/controller/StationsHistorieController.java

+ 24
- 12
src/main/java/de/uniluebeck/mi/projmi6/controller/FallController.java Parādīt failu

@@ -113,19 +113,8 @@ public class FallController {
fallFallart.setItems(FXCollections.observableArrayList(FallArt.values()));
fallKasse.setItems(mainController.getStammdaten().getKassen());

btnFallEnableEdit.managedProperty().bind(
state.isEqualTo(State.VIEW).and(fallProperty.isNotNull())
);
btnFallAbort.managedProperty().bind(
state.isNotEqualTo(State.VIEW)
);
btnFallSave.managedProperty().bind(
state.isNotEqualTo(State.VIEW)
);

btnFallCancel.managedProperty().bind(
state.isEqualTo(State.VIEW).and(fallProperty.isNotNull())
);
initButtons();

fallFields.disableProperty().bind(state.isEqualTo(State.VIEW));

@@ -145,6 +134,29 @@ public class FallController {
});
}

/**
* Hide the buttons depending on controller state.
*/
private void initButtons(){
btnFallEnableEdit.managedProperty().bind(
state.isEqualTo(State.VIEW).and(fallProperty.isNotNull())
);
btnFallEnableEdit.visibleProperty().bind(btnFallEnableEdit.managedProperty());
btnFallAbort.managedProperty().bind(
state.isNotEqualTo(State.VIEW)
);
btnFallAbort.visibleProperty().bind(btnFallAbort.managedProperty());

btnFallSave.managedProperty().bind(
state.isNotEqualTo(State.VIEW)
);
btnFallSave.visibleProperty().bind(btnFallSave.managedProperty());

btnFallCancel.managedProperty().bind(
state.isEqualTo(State.VIEW).and(fallProperty.isNotNull())
);
btnFallCancel.visibleProperty().bind(btnFallCancel.managedProperty());
}


public void editFall(){


+ 4
- 0
src/main/java/de/uniluebeck/mi/projmi6/controller/MainController.java Parādīt failu

@@ -321,6 +321,10 @@ public class MainController {
}


public Fall getFall(){
return lvFall.getSelectionModel().getSelectedItem();
}

public enum TabName {
OVERVIEW, DIAGNOSE, UNTERSUCHUNG, STATIONSHISTORIE;
}


+ 2
- 0
src/main/java/de/uniluebeck/mi/projmi6/controller/StationsHistorieController.java Parādīt failu

@@ -246,6 +246,8 @@ public class StationsHistorieController {
stationsHistorie.setAufnahmeDatum(dtTmAufnahme.getDateTime());
stationsHistorie.setEntlassungsDatum(dtTmEntlassung.getDateTime());
stationsHistorie.setStation(cmbStation.getValue());
stationsHistorie.setFallID(mainController.getFall().getFallID());
stationsHistorie.setStationKey(cmbStation.getValue().getStation());
}

private void clearFields(){


Notiek ielāde…
Atcelt
Saglabāt