diff options
| author | Martin Weick <e1627760@student.tuwien.ac.at> | 2018-05-22 11:06:58 +0200 | 
|---|---|---|
| committer | Tharre <tharre3@gmail.com> | 2018-05-22 15:02:27 +0200 | 
| commit | cf332b91c9dbd6e138d5fb39be94e9d07279bf3e (patch) | |
| tree | fbbb2b15a218e854411d4876881c8e129f73c386 | |
| parent | 97de5781b614f5ab3e515f8a63421aae79cf4aa9 (diff) | |
| download | sepm-groupproject-cf332b91c9dbd6e138d5fb39be94e9d07279bf3e.tar.gz sepm-groupproject-cf332b91c9dbd6e138d5fb39be94e9d07279bf3e.tar.xz sepm-groupproject-cf332b91c9dbd6e138d5fb39be94e9d07279bf3e.zip  | |
set default values after create or update #25947
| -rw-r--r-- | src/main/java/at/ac/tuwien/sepm/assignment/groupphase/einsatzverwaltung/controller/CreateCarController.java | 9 | 
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();      }  | 
