From cf332b91c9dbd6e138d5fb39be94e9d07279bf3e Mon Sep 17 00:00:00 2001 From: Martin Weick Date: Tue, 22 May 2018 11:06:58 +0200 Subject: set default values after create or update #25947 --- .../einsatzverwaltung/controller/CreateCarController.java | 9 +++++++++ 1 file changed, 9 insertions(+) (limited to 'src/main/java/at/ac/tuwien') diff --git a/src/main/java/at/ac/tuwien/sepm/assignment/groupphase/einsatzverwaltung/controller/CreateCarController.java b/src/main/java/at/ac/tuwien/sepm/assignment/groupphase/einsatzverwaltung/controller/CreateCarController.java index 7bda75c..f640807 100644 --- a/src/main/java/at/ac/tuwien/sepm/assignment/groupphase/einsatzverwaltung/controller/CreateCarController.java +++ b/src/main/java/at/ac/tuwien/sepm/assignment/groupphase/einsatzverwaltung/controller/CreateCarController.java @@ -93,13 +93,16 @@ public class CreateCarController { .build(); try { vehicleService.add(vehicle); + setToStart(); } catch (InvalidVehicleException e) { LOG.error("Invalid Vehicle: {}", e); createComplete(AlertType.ERROR, "Ungültige Eingabe", e.getMessage()); + setToStart(); return; } catch (ServiceException e) { LOG.error("Exception: {}", e); createComplete(AlertType.ERROR, "Fehler", e.getMessage()); + setToStart(); return; } createComplete( @@ -122,12 +125,18 @@ public class CreateCarController { } catch (InvalidVehicleException e) { LOG.error("Invalid Vehicle: {}", e); createComplete(AlertType.ERROR, "Ungültige Eingabe", e.getMessage()); + setToStart(); return; } catch (ServiceException e) { LOG.error("Exception: {}", e); createComplete(AlertType.ERROR, "Fehler", e.getMessage()); + setToStart(); return; } + createComplete( + AlertType.CONFIRMATION, + "Bearbiten Erfolgreich", + "Auto wurde erfolgreich bearbeitet"); } vehicleListFP(); } -- cgit v1.2.3-70-g09d2