diff options
| author | Martin Weick <e1627760@student.tuwien.ac.at> | 2018-05-17 15:03:58 +0200 | 
|---|---|---|
| committer | Tharre <tharre3@gmail.com> | 2018-05-22 15:02:27 +0200 | 
| commit | 7a2ab0924997cac6e6cf3abab9c6cc5cc508d74b (patch) | |
| tree | 37bac602c9fcf893b9defa7aeb03d01e05aa1645 /src/main/java/at/ac/tuwien/sepm/assignment | |
| parent | e978119c2ea7624d05b80080a94b3ba1fcc7f040 (diff) | |
| download | sepm-groupproject-7a2ab0924997cac6e6cf3abab9c6cc5cc508d74b.tar.gz sepm-groupproject-7a2ab0924997cac6e6cf3abab9c6cc5cc508d74b.tar.xz sepm-groupproject-7a2ab0924997cac6e6cf3abab9c6cc5cc508d74b.zip  | |
Implement cancel Button in CreateCarController #25948
Diffstat (limited to 'src/main/java/at/ac/tuwien/sepm/assignment')
| -rw-r--r-- | src/main/java/at/ac/tuwien/sepm/assignment/groupphase/einsatzverwaltung/controller/CreateCarController.java | 16 | 
1 files changed, 10 insertions, 6 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 628f680..7bda75c 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 @@ -23,7 +23,6 @@ import javafx.scene.control.Button;  import javafx.scene.control.ButtonType;  import javafx.scene.control.CheckBox;  import javafx.scene.control.ChoiceBox; -import javafx.scene.control.Label;  import javafx.scene.layout.FlowPane;  import javafx.stage.Stage;  import org.slf4j.Logger; @@ -43,7 +42,7 @@ public class CreateCarController {      private static final Logger LOG = LoggerFactory.getLogger(MethodHandles.lookup().lookupClass());      private final VehicleService vehicleService;      private boolean update = false; -    private long vid=-1; +    private long vid = -1;      public CreateCarController(VehicleService vehicleService) {          this.vehicleService = vehicleService; @@ -83,7 +82,6 @@ public class CreateCarController {      @FXML      public void createCar(ActionEvent actionEvent) { -          if (!update) {              Vehicle vehicle =                      Vehicle.builder() @@ -175,19 +173,25 @@ public class CreateCarController {          fp_vehicleList.setVisible(true);      } -    private void setToStart(){ +    private void setToStart() {          btn_create.setText("Erstellen");          cbx_NEF.setSelected(false);          cmb_typ.setValue(VehicleType.BKTW.name());          cmb_Ctyp.setValue(ConstructionType.NORMAL.name()); -        update=false; +        update = false;      } +      private void updateVehicle(Vehicle vehicle) {          cmb_Ctyp.setValue(vehicle.constructionType().name());          cmb_typ.setValue(vehicle.type().name());          cbx_NEF.setSelected(vehicle.hasNef());          btn_create.setText("Speichern"); -        vid=vehicle.id(); +        vid = vehicle.id();          update = true;      } + +    @FXML +    public void cancelAction(ActionEvent actionEvent) { +        setToStart(); +    }  }  | 
