|
|
@@ -85,6 +85,9 @@ public class StationsHistorieController { |
|
|
initStationsFilter(); |
|
|
initStationsFilter(); |
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
initButtons(); |
|
|
|
|
|
|
|
|
|
|
|
|
|
|
fields.disableProperty().bind(stateProperty().isEqualTo(State.VIEW)); |
|
|
fields.disableProperty().bind(stateProperty().isEqualTo(State.VIEW)); |
|
|
|
|
|
|
|
|
btnStatHistCreate.disableProperty().bind(mainController.fallProperty().isNull()); |
|
|
btnStatHistCreate.disableProperty().bind(mainController.fallProperty().isNull()); |
|
|
@@ -104,6 +107,20 @@ public class StationsHistorieController { |
|
|
}); |
|
|
}); |
|
|
} |
|
|
} |
|
|
|
|
|
|
|
|
|
|
|
private void initButtons(){ |
|
|
|
|
|
btnStatHistCancel.visibleProperty().bind(state.isEqualTo(State.VIEW).and(tblStationsHistorie.getSelectionModel().selectedItemProperty().isNotNull())); |
|
|
|
|
|
btnStatHistCancel.managedProperty().bind(btnStatHistCancel.visibleProperty()); |
|
|
|
|
|
|
|
|
|
|
|
btnStatHistSave.visibleProperty().bind(state.isEqualTo(State.VIEW).not()); |
|
|
|
|
|
btnStatHistSave.managedProperty().bind(btnStatHistSave.visibleProperty()); |
|
|
|
|
|
|
|
|
|
|
|
btnStatHistAbort.visibleProperty().bind(state.isEqualTo(State.VIEW).not()); |
|
|
|
|
|
btnStatHistAbort.managedProperty().bind(btnStatHistAbort.visibleProperty()); |
|
|
|
|
|
|
|
|
|
|
|
btnStatHistEdit.visibleProperty().bind(state.isEqualTo(State.VIEW)); |
|
|
|
|
|
btnStatHistEdit.managedProperty().bind(btnStatHistEdit.visibleProperty()); |
|
|
|
|
|
} |
|
|
|
|
|
|
|
|
private void initStationsFilter(){ |
|
|
private void initStationsFilter(){ |
|
|
final String any = "beliebig"; |
|
|
final String any = "beliebig"; |
|
|
|
|
|
|
|
|
@@ -114,11 +131,6 @@ public class StationsHistorieController { |
|
|
cmbAbteilung.getItems().add(0, any); |
|
|
cmbAbteilung.getItems().add(0, any); |
|
|
cmbAbteilung.getSelectionModel().select(0); |
|
|
cmbAbteilung.getSelectionModel().select(0); |
|
|
|
|
|
|
|
|
btnStatHistCancel.visibleProperty().bind(state.isEqualTo(State.VIEW).and(tblStationsHistorie.getSelectionModel().selectedItemProperty().isNotNull())); |
|
|
|
|
|
btnStatHistSave.visibleProperty().bind(state.isEqualTo(State.VIEW).not()); |
|
|
|
|
|
btnStatHistAbort.visibleProperty().bind(state.isEqualTo(State.VIEW).not()); |
|
|
|
|
|
btnStatHistEdit.visibleProperty().bind(state.isEqualTo(State.VIEW)); |
|
|
|
|
|
|
|
|
|
|
|
tblStationsHistorie.getSelectionModel().selectedItemProperty().addListener((observable, oldValue, newValue) -> { |
|
|
tblStationsHistorie.getSelectionModel().selectedItemProperty().addListener((observable, oldValue, newValue) -> { |
|
|
setStationsHistorieSelected(newValue); |
|
|
setStationsHistorieSelected(newValue); |
|
|
}); |
|
|
}); |
|
|
@@ -231,7 +243,7 @@ public class StationsHistorieController { |
|
|
statHistCreateTime.setText(stationsHistorieSelected.getErstellDatumZeit().toString()); |
|
|
statHistCreateTime.setText(stationsHistorieSelected.getErstellDatumZeit().toString()); |
|
|
} |
|
|
} |
|
|
statHistEditor.setText(Integer.toString(stationsHistorieSelected.getBearbeiter())); |
|
|
statHistEditor.setText(Integer.toString(stationsHistorieSelected.getBearbeiter())); |
|
|
if(stationsHistorieSelected.getBearbeitetDatumZeit()!=null){ |
|
|
|
|
|
|
|
|
if (stationsHistorieSelected.getBearbeitetDatumZeit() != null) { |
|
|
statHistEditTime.setText(stationsHistorieSelected.getBearbeitetDatumZeit().toString()); |
|
|
statHistEditTime.setText(stationsHistorieSelected.getBearbeitetDatumZeit().toString()); |
|
|
} |
|
|
} |
|
|
} |
|
|
} |
|
|
|