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 | |
| 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]
| -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();          }      }  } | 
