diff options
author | Dominic Rogetzer <e1627756@student.tuwien.ac.at> | 2018-06-17 16:17:46 +0200 |
---|---|---|
committer | Tharre <tharre3@gmail.com> | 2018-06-17 19:50:47 +0200 |
commit | 04094db3417de513a390e55abb373e5118867794 (patch) | |
tree | d25f03e612e080f017b4fe851bb4014856f70ffb /src | |
parent | b2684782f1a385cec6c4de4297298cc8435c7697 (diff) | |
download | sepm-groupproject-04094db3417de513a390e55abb373e5118867794.tar.gz sepm-groupproject-04094db3417de513a390e55abb373e5118867794.tar.xz sepm-groupproject-04094db3417de513a390e55abb373e5118867794.zip |
Use helper method to display errors in ArchiveOperationCtrl [#25963]
Diffstat (limited to 'src')
-rw-r--r-- | src/main/java/at/ac/tuwien/sepm/assignment/groupphase/einsatzverwaltung/controller/ArchiveOperationController.java | 22 |
1 files changed, 6 insertions, 16 deletions
diff --git a/src/main/java/at/ac/tuwien/sepm/assignment/groupphase/einsatzverwaltung/controller/ArchiveOperationController.java b/src/main/java/at/ac/tuwien/sepm/assignment/groupphase/einsatzverwaltung/controller/ArchiveOperationController.java index 72b3b91..3cb9f47 100644 --- a/src/main/java/at/ac/tuwien/sepm/assignment/groupphase/einsatzverwaltung/controller/ArchiveOperationController.java +++ b/src/main/java/at/ac/tuwien/sepm/assignment/groupphase/einsatzverwaltung/controller/ArchiveOperationController.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.Operation; import at.ac.tuwien.sepm.assignment.groupphase.einsatzverwaltung.dto.Operation.Status; import at.ac.tuwien.sepm.assignment.groupphase.einsatzverwaltung.dto.Vehicle; @@ -19,7 +21,6 @@ import java.util.Set; import java.util.stream.Collectors; import javafx.fxml.FXML; import javafx.scene.control.Alert; -import javafx.scene.control.Alert.AlertType; import javafx.scene.control.Label; import javafx.scene.image.Image; import javafx.scene.image.ImageView; @@ -86,11 +87,8 @@ public class ArchiveOperationController { lblOperations.setText("Einsätze: " + list.size()); } catch (ServiceException e) { LOG.error("ServiceException in update().", e); - Alert alert = new Alert(AlertType.ERROR); - alert.setTitle("Fehler"); - alert.setHeaderText("Fehler!"); - alert.setContentText("Die Einsätze konnten nicht geladen werden!"); - alert.showAndWait(); + showServiceExceptionAlertAndWait("Die Einsätze konnten nicht geladen werden!"); + ; } setFlowPane(); } @@ -118,11 +116,7 @@ public class ArchiveOperationController { } } catch (IOException e) { LOG.error("IOException in setFlowPane(). ", e); - Alert alert = new Alert(Alert.AlertType.ERROR); - alert.setTitle("Fehler"); - alert.setHeaderText("Fehler!"); - alert.setContentText("Die Element konnte nicht geladen werden!"); - alert.showAndWait(); + showServiceExceptionAlertAndWait("Die Elemente konnten nicht geladen werden!"); } } @@ -189,11 +183,7 @@ public class ArchiveOperationController { } } catch (IOException e) { LOG.error("IOException in setOperation(). ", e); - Alert alert = new Alert(Alert.AlertType.ERROR); - alert.setTitle("Fehler"); - alert.setHeaderText("Fehler!"); - alert.setContentText("Die Element konnte nicht geladen werden!"); - alert.showAndWait(); + showServiceExceptionAlertAndWait("Die Element konnte nicht geladen werden!"); } } |