diff --git a/pom.xml b/pom.xml
index 8505bb5..9e4eaf5 100644
--- a/pom.xml
+++ b/pom.xml
@@ -38,6 +38,11 @@
${junit.version}
test
+
+ com.google.code.gson
+ gson
+ 2.10.1
+
diff --git a/src/main/java/RestAPISchnittstelle/RestApiClient.java b/src/main/java/RestAPISchnittstelle/RestApiClient.java
index 1805d87..8c08da4 100644
--- a/src/main/java/RestAPISchnittstelle/RestApiClient.java
+++ b/src/main/java/RestAPISchnittstelle/RestApiClient.java
@@ -6,6 +6,8 @@
package RestAPISchnittstelle;
+import com.google.gson.Gson;
+
import java.net.URI;
import java.net.http.HttpClient;
import java.net.http.HttpRequest;
@@ -25,8 +27,7 @@ public class RestApiClient implements IRestAPI{
public static void main(String[] args){
-
- new RestApiClient().get("Kind", 2);
+ new RestApiClient().post("Benutzerkonto", "{\"name\":\"Sven\", \"email\":\"svenmail\", \"passwort\":\"5678765\", \"rid\":\"0\"}");
}
diff --git a/src/main/java/de/subway_surfers/vpr_app/AccounterstellungMitarbeiter.java b/src/main/java/de/subway_surfers/vpr_app/AccounterstellungMitarbeiter.java
index 60f8893..4ab5f9b 100644
--- a/src/main/java/de/subway_surfers/vpr_app/AccounterstellungMitarbeiter.java
+++ b/src/main/java/de/subway_surfers/vpr_app/AccounterstellungMitarbeiter.java
@@ -9,6 +9,7 @@ import javafx.scene.layout.Background;
import javafx.scene.layout.GridPane;
import javafx.scene.layout.HBox;
import javafx.scene.layout.VBox;
+import com.google.gson.Gson;
import java.util.Random;
@@ -127,6 +128,10 @@ public class AccounterstellungMitarbeiter {
String json = String.format("{\"name\":\"%s\", \"email\":\"%s\", \"passwort\":\"%d\", \"rid\":\"%d\"}",
accountname.getText(), email.getText(), einmalpw.getText().hashCode(), (typMitarbeiter.isSelected() ? 0:1));
+
+ //Gson gson = new Gson();
+ //String jay = gson.toJson(this);
+
System.out.println(json);
RestApiClient api = new RestApiClient();
api.post("Benutzerkonto", json);
diff --git a/src/main/java/de/subway_surfers/vpr_app/EssensverwaltungMitarbeiterView.java b/src/main/java/de/subway_surfers/vpr_app/EssensverwaltungMitarbeiterView.java
index f8e379c..5835cc1 100644
--- a/src/main/java/de/subway_surfers/vpr_app/EssensverwaltungMitarbeiterView.java
+++ b/src/main/java/de/subway_surfers/vpr_app/EssensverwaltungMitarbeiterView.java
@@ -41,7 +41,9 @@ public class EssensverwaltungMitarbeiterView {
}
public void onFilter(ActionEvent actionEvent) {
- VerwaltungApplication.sceneWechseln(new Stage(), 600, 400, "inhaltsstoffe_filtern-view.fxml");
+ Stage stage = new Stage();
+ VerwaltungApplication.sceneWechseln(stage, 450, 400, "inhaltsstoffe_filtern-view.fxml");
+
}
public void onHinzufuegen(ActionEvent actionEvent) {
diff --git a/src/main/java/module-info.java b/src/main/java/module-info.java
index 336a917..a308e0e 100644
--- a/src/main/java/module-info.java
+++ b/src/main/java/module-info.java
@@ -2,6 +2,7 @@ module de.subway_surfers.vpr_app {
requires javafx.controls;
requires javafx.fxml;
requires java.net.http;
+ requires com.google.gson;
opens de.subway_surfers.vpr_app to javafx.fxml;