summaryrefslogtreecommitdiffstats
path: root/src/main
diff options
context:
space:
mode:
authorMartin Weick <e1627760@student.tuwien.ac.at>2018-05-22 11:06:58 +0200
committerTharre <tharre3@gmail.com>2018-05-22 15:02:27 +0200
commitcf332b91c9dbd6e138d5fb39be94e9d07279bf3e (patch)
treefbbb2b15a218e854411d4876881c8e129f73c386 /src/main
parent97de5781b614f5ab3e515f8a63421aae79cf4aa9 (diff)
downloadsepm-groupproject-cf332b91c9dbd6e138d5fb39be94e9d07279bf3e.tar.gz
sepm-groupproject-cf332b91c9dbd6e138d5fb39be94e9d07279bf3e.tar.xz
sepm-groupproject-cf332b91c9dbd6e138d5fb39be94e9d07279bf3e.zip
set default values after create or update #25947
Diffstat (limited to 'src/main')
-rw-r--r--src/main/java/at/ac/tuwien/sepm/assignment/groupphase/einsatzverwaltung/controller/CreateCarController.java9
1 files changed, 9 insertions, 0 deletions
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();
}