aboutsummaryrefslogtreecommitdiffstats
diff options
context:
space:
mode:
authorDominic Rogetzer <e1627756@student.tuwien.ac.at>2018-06-17 16:17:46 +0200
committerTharre <tharre3@gmail.com>2018-06-17 19:50:47 +0200
commit04094db3417de513a390e55abb373e5118867794 (patch)
treed25f03e612e080f017b4fe851bb4014856f70ffb
parentb2684782f1a385cec6c4de4297298cc8435c7697 (diff)
downloadsepm-groupproject-04094db3417de513a390e55abb373e5118867794.tar.gz
sepm-groupproject-04094db3417de513a390e55abb373e5118867794.tar.xz
sepm-groupproject-04094db3417de513a390e55abb373e5118867794.zip
Use helper method to display errors in ArchiveOperationCtrl [#25963]
-rw-r--r--src/main/java/at/ac/tuwien/sepm/assignment/groupphase/einsatzverwaltung/controller/ArchiveOperationController.java22
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!");
}
}