diff options
author | Dominic Rogetzer <e1627756@student.tuwien.ac.at> | 2018-06-17 16:38:46 +0200 |
---|---|---|
committer | Tharre <tharre3@gmail.com> | 2018-06-17 19:50:47 +0200 |
commit | e845001685a0e0b77ec1bc2c16818cce30de8861 (patch) | |
tree | 95f0836631c11557d2975e04adacda6af1eda1c3 /src | |
parent | fa8133bb7575678a367837b7fc78ab9777b32300 (diff) | |
download | sepm-groupproject-e845001685a0e0b77ec1bc2c16818cce30de8861.tar.gz sepm-groupproject-e845001685a0e0b77ec1bc2c16818cce30de8861.tar.xz sepm-groupproject-e845001685a0e0b77ec1bc2c16818cce30de8861.zip |
Use helper methods for alerts in DetailArchiveOperationCtrl [#25963]
Diffstat (limited to 'src')
-rw-r--r-- | src/main/java/at/ac/tuwien/sepm/assignment/groupphase/einsatzverwaltung/controller/DetailArchiveOperationController.java | 15 |
1 files changed, 4 insertions, 11 deletions
diff --git a/src/main/java/at/ac/tuwien/sepm/assignment/groupphase/einsatzverwaltung/controller/DetailArchiveOperationController.java b/src/main/java/at/ac/tuwien/sepm/assignment/groupphase/einsatzverwaltung/controller/DetailArchiveOperationController.java index 1859605..256fd4b 100644 --- a/src/main/java/at/ac/tuwien/sepm/assignment/groupphase/einsatzverwaltung/controller/DetailArchiveOperationController.java +++ b/src/main/java/at/ac/tuwien/sepm/assignment/groupphase/einsatzverwaltung/controller/DetailArchiveOperationController.java @@ -1,5 +1,7 @@ package at.ac.tuwien.sepm.assignment.groupphase.einsatzverwaltung.controller; +import static at.ac.tuwien.sepm.assignment.groupphase.einsatzverwaltung.controller.Helper.showServiceExceptionAlertAndWait; + import at.ac.tuwien.sepm.assignment.groupphase.einsatzverwaltung.dto.Employee; import at.ac.tuwien.sepm.assignment.groupphase.einsatzverwaltung.dto.Vehicle; import at.ac.tuwien.sepm.assignment.groupphase.util.SpringFXMLLoader; @@ -8,7 +10,6 @@ import java.io.IOException; import java.util.Objects; import javafx.fxml.FXML; import javafx.scene.Node; -import javafx.scene.control.Alert; import javafx.scene.layout.VBox; import org.slf4j.Logger; import org.slf4j.LoggerFactory; @@ -54,12 +55,8 @@ public class DetailArchiveOperationController { vBoxVehicle.getChildren().add(controller.getRootElement()); } catch (IOException e) { LOG.error("IOException in set(Vehicle). (vBoxVehicle) ", e); - Alert alert = new Alert(Alert.AlertType.ERROR); - alert.setTitle("Fehler"); - alert.setHeaderText("Fehler!"); - alert.setContentText( + showServiceExceptionAlertAndWait( "Ein interner Fehler ist aufgetreten. Bitte wenden Sie sich an den/die SystemadministratorIn."); - alert.showAndWait(); } try { for (int i = 0; i < Objects.requireNonNull(vehicle.registrations()).size(); i++) { @@ -73,12 +70,8 @@ public class DetailArchiveOperationController { } } catch (IOException e) { LOG.error("IOException in set(Vehicle). (vBoxPeople) ", e); - Alert alert = new Alert(Alert.AlertType.ERROR); - alert.setTitle("Fehler"); - alert.setHeaderText("Fehler!"); - alert.setContentText( + showServiceExceptionAlertAndWait( "Ein interner Fehler ist aufgetreten. Bitte wenden Sie sich an den/die SystemadministratorIn."); - alert.showAndWait(); } } } |