Merge remote-tracking branch 'origin/master'
This commit is contained in:
commit
1d9070551e
2
.idea/.name
generated
2
.idea/.name
generated
@ -1 +1 @@
|
|||||||
HelloController.java
|
Essensverwaltung.java
|
20
pom.xml
20
pom.xml
@ -76,6 +76,26 @@
|
|||||||
</execution>
|
</execution>
|
||||||
</executions>
|
</executions>
|
||||||
</plugin>
|
</plugin>
|
||||||
|
<plugin>
|
||||||
|
<groupId>org.apache.maven.plugins</groupId>
|
||||||
|
<artifactId>maven-shade-plugin</artifactId>
|
||||||
|
<version>3.2.1</version>
|
||||||
|
<executions>
|
||||||
|
<execution>
|
||||||
|
<phase>package</phase>
|
||||||
|
<goals>
|
||||||
|
<goal>shade</goal>
|
||||||
|
</goals>
|
||||||
|
<configuration>
|
||||||
|
<transformers>
|
||||||
|
<transformer implementation="org.apache.maven.plugins.shade.resource.ManifestResourceTransformer">
|
||||||
|
<mainClass>de.subway_surfers.vpr_app.Main</mainClass>
|
||||||
|
</transformer>
|
||||||
|
</transformers>
|
||||||
|
</configuration>
|
||||||
|
</execution>
|
||||||
|
</executions>
|
||||||
|
</plugin>
|
||||||
</plugins>
|
</plugins>
|
||||||
</build>
|
</build>
|
||||||
</project>
|
</project>
|
@ -5,6 +5,10 @@ package Logik;
|
|||||||
|
|
||||||
import RestAPISchnittstelle.RestApiClient;
|
import RestAPISchnittstelle.RestApiClient;
|
||||||
|
|
||||||
|
/**
|
||||||
|
* @author Sven Alteköster und Samuel Wolff
|
||||||
|
*/
|
||||||
|
|
||||||
public class Account {
|
public class Account {
|
||||||
|
|
||||||
// region Felder
|
// region Felder
|
||||||
|
@ -9,6 +9,9 @@ package Logik;
|
|||||||
|
|
||||||
import java.util.ArrayList;
|
import java.util.ArrayList;
|
||||||
|
|
||||||
|
/**
|
||||||
|
* @author Samuel Wolff
|
||||||
|
*/
|
||||||
public class ElternAccount extends Account {
|
public class ElternAccount extends Account {
|
||||||
|
|
||||||
// region Felder
|
// region Felder
|
||||||
@ -37,6 +40,7 @@ public class ElternAccount extends Account {
|
|||||||
|
|
||||||
/**
|
/**
|
||||||
* Lädt eine Rechnung herunter
|
* Lädt eine Rechnung herunter
|
||||||
|
* @deprecated
|
||||||
*/
|
*/
|
||||||
public void rechnungHerunterladen() {
|
public void rechnungHerunterladen() {
|
||||||
|
|
||||||
@ -44,6 +48,7 @@ public class ElternAccount extends Account {
|
|||||||
|
|
||||||
/**
|
/**
|
||||||
* Bestellt eine Mahlzeit
|
* Bestellt eine Mahlzeit
|
||||||
|
* @deprecated
|
||||||
*/
|
*/
|
||||||
public void mahlzeitBestellen() {
|
public void mahlzeitBestellen() {
|
||||||
|
|
||||||
@ -52,6 +57,7 @@ public class ElternAccount extends Account {
|
|||||||
/**
|
/**
|
||||||
* Zeigt Rechnungen gefiltert an
|
* Zeigt Rechnungen gefiltert an
|
||||||
* @param params Die Filter Argumente
|
* @param params Die Filter Argumente
|
||||||
|
* @deprecated
|
||||||
*/
|
*/
|
||||||
public void rechnungAnzeigen(String params) {
|
public void rechnungAnzeigen(String params) {
|
||||||
|
|
||||||
|
@ -2,6 +2,9 @@ package Logik;
|
|||||||
|
|
||||||
import java.util.ArrayList;
|
import java.util.ArrayList;
|
||||||
|
|
||||||
|
/**
|
||||||
|
* @author Samuel Wolff und Sven Alteköster
|
||||||
|
*/
|
||||||
public class Kind {
|
public class Kind {
|
||||||
|
|
||||||
// region Felder
|
// region Felder
|
||||||
|
@ -2,6 +2,9 @@ package Logik;
|
|||||||
|
|
||||||
import java.util.ArrayList;
|
import java.util.ArrayList;
|
||||||
|
|
||||||
|
/**
|
||||||
|
* @author Sven Alteköster
|
||||||
|
*/
|
||||||
public class Mahlzeit {
|
public class Mahlzeit {
|
||||||
|
|
||||||
private int id;
|
private int id;
|
||||||
|
@ -9,6 +9,9 @@ package Logik;
|
|||||||
|
|
||||||
import java.util.ArrayList;
|
import java.util.ArrayList;
|
||||||
|
|
||||||
|
/**
|
||||||
|
* @author Samuel Wolff
|
||||||
|
*/
|
||||||
public class MitarbeiterAccount extends Account {
|
public class MitarbeiterAccount extends Account {
|
||||||
|
|
||||||
// region Konstrukoren
|
// region Konstrukoren
|
||||||
@ -25,12 +28,12 @@ public class MitarbeiterAccount extends Account {
|
|||||||
* @param passwort Das neue Passwort
|
* @param passwort Das neue Passwort
|
||||||
*/
|
*/
|
||||||
public void passwortZurzecksetzen(Account other, String passwort) {
|
public void passwortZurzecksetzen(Account other, String passwort) {
|
||||||
// Soll das so?
|
|
||||||
other.setPasswort(passwort);
|
other.setPasswort(passwort);
|
||||||
}
|
}
|
||||||
|
|
||||||
/**
|
/**
|
||||||
* Bestellt eine Mahlzeit
|
* Bestellt eine Mahlzeit
|
||||||
|
* @deprecated
|
||||||
*/
|
*/
|
||||||
public void mahlzeitBestellen() {
|
public void mahlzeitBestellen() {
|
||||||
|
|
||||||
@ -38,6 +41,7 @@ public class MitarbeiterAccount extends Account {
|
|||||||
|
|
||||||
/**
|
/**
|
||||||
* Ändert einen Tagesplan
|
* Ändert einen Tagesplan
|
||||||
|
* @deprecated
|
||||||
*/
|
*/
|
||||||
public void tagesplanAendern() {
|
public void tagesplanAendern() {
|
||||||
|
|
||||||
@ -59,25 +63,24 @@ public class MitarbeiterAccount extends Account {
|
|||||||
/**
|
/**
|
||||||
* Zeigt Rechnungen gefilter nach params an
|
* Zeigt Rechnungen gefilter nach params an
|
||||||
* @param params Die Filter Arguemente
|
* @param params Die Filter Arguemente
|
||||||
|
* @deprecated
|
||||||
*/
|
*/
|
||||||
public void rechnungAnzeigen(String[] params) {
|
public void rechnungAnzeigen(String[] params) {
|
||||||
|
|
||||||
}
|
}
|
||||||
|
|
||||||
// TODO sollte hier nicht noch ein User mitgegeben werden?
|
|
||||||
|
|
||||||
/**
|
/**
|
||||||
* Weist ein Kind einem Account zu
|
* Weist ein Kind einem Account zu
|
||||||
* @param kind Das zuzuweisende Kind
|
* @param kind Das zuzuweisende Kind
|
||||||
|
* @deprecated
|
||||||
*/
|
*/
|
||||||
public void kinderZuweisen(Kind kind) {
|
public void kinderZuweisen(Kind kind) {
|
||||||
|
|
||||||
}
|
}
|
||||||
|
|
||||||
// TODO hier auch?
|
|
||||||
|
|
||||||
/**
|
/**
|
||||||
* Zeigt einen Benutzer an
|
* Zeigt einen Benutzer an
|
||||||
|
* @deprecated
|
||||||
*/
|
*/
|
||||||
public void zeigeBenutzer() {
|
public void zeigeBenutzer() {
|
||||||
|
|
||||||
|
@ -2,6 +2,9 @@ package Logik;
|
|||||||
|
|
||||||
import java.util.ArrayList;
|
import java.util.ArrayList;
|
||||||
|
|
||||||
|
/**
|
||||||
|
* @author Sven Alteköster
|
||||||
|
*/
|
||||||
public class Tagesplan {
|
public class Tagesplan {
|
||||||
|
|
||||||
private ArrayList<Mahlzeit> gerichte;
|
private ArrayList<Mahlzeit> gerichte;
|
||||||
|
@ -1,5 +1,8 @@
|
|||||||
package Logik;
|
package Logik;
|
||||||
|
|
||||||
|
/**
|
||||||
|
* @author Sven Alteköster
|
||||||
|
*/
|
||||||
public class Zutat {
|
public class Zutat {
|
||||||
private String name;
|
private String name;
|
||||||
public Zutat (String name) {
|
public Zutat (String name) {
|
||||||
|
@ -7,6 +7,9 @@
|
|||||||
|
|
||||||
package RestAPISchnittstelle;
|
package RestAPISchnittstelle;
|
||||||
|
|
||||||
|
/**
|
||||||
|
* @author Samuel Wolff
|
||||||
|
*/
|
||||||
public interface IRestAPI {
|
public interface IRestAPI {
|
||||||
|
|
||||||
// region Get
|
// region Get
|
||||||
|
@ -34,19 +34,6 @@ public class RestApiClient implements IRestAPI{
|
|||||||
gson = new Gson();
|
gson = new Gson();
|
||||||
}
|
}
|
||||||
|
|
||||||
public static void main(String[] args){
|
|
||||||
|
|
||||||
RestApiClient client1 = new RestApiClient();
|
|
||||||
|
|
||||||
client1.delete("Kind", 15);
|
|
||||||
|
|
||||||
|
|
||||||
Tagesplan t = client1.getGerichteOnTag("2023-12-17");
|
|
||||||
|
|
||||||
for(Mahlzeit m : t.getGerichte())
|
|
||||||
System.out.println(m);
|
|
||||||
}
|
|
||||||
|
|
||||||
/**
|
/**
|
||||||
* Methode für einen Get-Aufruf. Ruft alle Elemente einer Tabelle auf.
|
* Methode für einen Get-Aufruf. Ruft alle Elemente einer Tabelle auf.
|
||||||
*
|
*
|
||||||
@ -68,8 +55,8 @@ public class RestApiClient implements IRestAPI{
|
|||||||
HttpResponse<String> httpResponse = client.send(httpRequest, HttpResponse.BodyHandlers.ofString());
|
HttpResponse<String> httpResponse = client.send(httpRequest, HttpResponse.BodyHandlers.ofString());
|
||||||
|
|
||||||
// Print the response status code and body
|
// Print the response status code and body
|
||||||
System.out.println("Status Code: " + httpResponse.statusCode());
|
// System.out.println("Status Code: " + httpResponse.statusCode());
|
||||||
System.out.println("Response Body: " + httpResponse.body());
|
// System.out.println("Response Body: " + httpResponse.body());
|
||||||
return httpResponse.body();
|
return httpResponse.body();
|
||||||
}
|
}
|
||||||
catch(ConnectException conex){
|
catch(ConnectException conex){
|
||||||
@ -106,7 +93,7 @@ public class RestApiClient implements IRestAPI{
|
|||||||
HttpResponse<String> httpResponse = client.send(httpRequest, HttpResponse.BodyHandlers.ofString());
|
HttpResponse<String> httpResponse = client.send(httpRequest, HttpResponse.BodyHandlers.ofString());
|
||||||
|
|
||||||
// Print the response status code and body
|
// Print the response status code and body
|
||||||
System.out.println("Status Code: " + httpResponse.statusCode() + httpResponse.body());
|
// System.out.println("Status Code: " + httpResponse.statusCode() + httpResponse.body());
|
||||||
|
|
||||||
return httpResponse.body();
|
return httpResponse.body();
|
||||||
|
|
||||||
@ -149,8 +136,8 @@ public class RestApiClient implements IRestAPI{
|
|||||||
HttpResponse<String> httpResponse = client.send(httpRequest, HttpResponse.BodyHandlers.ofString());
|
HttpResponse<String> httpResponse = client.send(httpRequest, HttpResponse.BodyHandlers.ofString());
|
||||||
|
|
||||||
// Print the response status code and body
|
// Print the response status code and body
|
||||||
System.out.println("Status Code: " + httpResponse.statusCode());
|
// System.out.println("Status Code: " + httpResponse.statusCode());
|
||||||
System.out.println("Response Body: " + httpResponse.body());
|
// System.out.println("Response Body: " + httpResponse.body());
|
||||||
return httpResponse.body();
|
return httpResponse.body();
|
||||||
}
|
}
|
||||||
catch(ConnectException conex){
|
catch(ConnectException conex){
|
||||||
@ -191,8 +178,8 @@ public class RestApiClient implements IRestAPI{
|
|||||||
// Send the request and get the response
|
// Send the request and get the response
|
||||||
HttpResponse<String> httpResponse = client.send(httpRequest, HttpResponse.BodyHandlers.ofString());
|
HttpResponse<String> httpResponse = client.send(httpRequest, HttpResponse.BodyHandlers.ofString());
|
||||||
|
|
||||||
// Print the response status code and body
|
// // Print the response status code and body
|
||||||
System.out.println("Status Code: " + httpResponse.statusCode() + httpResponse.body());
|
// System.out.println("Status Code: " + httpResponse.statusCode() + httpResponse.body());
|
||||||
|
|
||||||
return httpResponse.body();
|
return httpResponse.body();
|
||||||
|
|
||||||
@ -234,9 +221,9 @@ public class RestApiClient implements IRestAPI{
|
|||||||
// Send the request and get the response
|
// Send the request and get the response
|
||||||
HttpResponse<String> httpResponse = client.send(httpRequest, HttpResponse.BodyHandlers.ofString());
|
HttpResponse<String> httpResponse = client.send(httpRequest, HttpResponse.BodyHandlers.ofString());
|
||||||
|
|
||||||
// Print the response status code and body
|
// // Print the response status code and body
|
||||||
System.out.println("Status Code: " + httpResponse.statusCode());
|
// System.out.println("Status Code: " + httpResponse.statusCode());
|
||||||
System.out.println("Response Body: " + httpResponse.body());
|
// System.out.println("Response Body: " + httpResponse.body());
|
||||||
}
|
}
|
||||||
catch(ConnectException conex){
|
catch(ConnectException conex){
|
||||||
Alert alert = new Alert(Alert.AlertType.INFORMATION);
|
Alert alert = new Alert(Alert.AlertType.INFORMATION);
|
||||||
@ -259,7 +246,7 @@ public class RestApiClient implements IRestAPI{
|
|||||||
public void post(String controllerName, String jsonData) {
|
public void post(String controllerName, String jsonData) {
|
||||||
URI apiUri = URI.create(String.format("%s/%s", urlBase,controllerName));
|
URI apiUri = URI.create(String.format("%s/%s", urlBase,controllerName));
|
||||||
|
|
||||||
System.out.println(apiUri);
|
//System.out.println(apiUri);
|
||||||
|
|
||||||
HttpRequest httpRequest = HttpRequest.newBuilder()
|
HttpRequest httpRequest = HttpRequest.newBuilder()
|
||||||
.timeout(Duration.ofSeconds(timeout))
|
.timeout(Duration.ofSeconds(timeout))
|
||||||
@ -272,9 +259,9 @@ public class RestApiClient implements IRestAPI{
|
|||||||
// Send the request and get the response
|
// Send the request and get the response
|
||||||
HttpResponse<String> httpResponse = client.send(httpRequest, HttpResponse.BodyHandlers.ofString());
|
HttpResponse<String> httpResponse = client.send(httpRequest, HttpResponse.BodyHandlers.ofString());
|
||||||
|
|
||||||
// Print the response status code and body
|
// // Print the response status code and body
|
||||||
System.out.println("Status Code: " + httpResponse.statusCode());
|
// System.out.println("Status Code: " + httpResponse.statusCode());
|
||||||
System.out.println("Response Body: " + httpResponse.body());
|
// System.out.println("Response Body: " + httpResponse.body());
|
||||||
}
|
}
|
||||||
catch(ConnectException conex){
|
catch(ConnectException conex){
|
||||||
Alert alert = new Alert(Alert.AlertType.INFORMATION);
|
Alert alert = new Alert(Alert.AlertType.INFORMATION);
|
||||||
@ -297,7 +284,7 @@ public class RestApiClient implements IRestAPI{
|
|||||||
public void delete(String controllerName, int id) {
|
public void delete(String controllerName, int id) {
|
||||||
URI apiUri = URI.create(String.format("%s/%s/%d", urlBase,controllerName, id));
|
URI apiUri = URI.create(String.format("%s/%s/%d", urlBase,controllerName, id));
|
||||||
|
|
||||||
System.out.println(apiUri);
|
//System.out.println(apiUri);
|
||||||
|
|
||||||
HttpRequest httpRequest = HttpRequest.newBuilder()
|
HttpRequest httpRequest = HttpRequest.newBuilder()
|
||||||
.timeout(Duration.ofSeconds(timeout))
|
.timeout(Duration.ofSeconds(timeout))
|
||||||
@ -310,9 +297,9 @@ public class RestApiClient implements IRestAPI{
|
|||||||
// Send the request and get the response
|
// Send the request and get the response
|
||||||
HttpResponse<String> httpResponse = client.send(httpRequest, HttpResponse.BodyHandlers.ofString());
|
HttpResponse<String> httpResponse = client.send(httpRequest, HttpResponse.BodyHandlers.ofString());
|
||||||
|
|
||||||
// Print the response status code and body
|
// // Print the response status code and body
|
||||||
System.out.println("Status Code: " + httpResponse.statusCode());
|
// System.out.println("Status Code: " + httpResponse.statusCode());
|
||||||
System.out.println("Response Body: " + httpResponse.body());
|
// System.out.println("Response Body: " + httpResponse.body());
|
||||||
}
|
}
|
||||||
catch(ConnectException conex){
|
catch(ConnectException conex){
|
||||||
Alert alert = new Alert(Alert.AlertType.INFORMATION);
|
Alert alert = new Alert(Alert.AlertType.INFORMATION);
|
||||||
@ -343,9 +330,9 @@ public class RestApiClient implements IRestAPI{
|
|||||||
// Send the request and get the response
|
// Send the request and get the response
|
||||||
HttpResponse<String> httpResponse = client.send(httpRequest, HttpResponse.BodyHandlers.ofString());
|
HttpResponse<String> httpResponse = client.send(httpRequest, HttpResponse.BodyHandlers.ofString());
|
||||||
|
|
||||||
// Print the response status code and body
|
// // Print the response status code and body
|
||||||
System.out.println("Status Code: " + httpResponse.statusCode());
|
// System.out.println("Status Code: " + httpResponse.statusCode());
|
||||||
System.out.println("Response Body: " + httpResponse.body());
|
// System.out.println("Response Body: " + httpResponse.body());
|
||||||
|
|
||||||
JsonElement jsonElement = JsonParser.parseString(httpResponse.body());
|
JsonElement jsonElement = JsonParser.parseString(httpResponse.body());
|
||||||
JsonArray jsonArray = jsonElement.getAsJsonArray();
|
JsonArray jsonArray = jsonElement.getAsJsonArray();
|
||||||
@ -384,7 +371,7 @@ public class RestApiClient implements IRestAPI{
|
|||||||
passwort = passwort.substring(1, passwort.length()-1);
|
passwort = passwort.substring(1, passwort.length()-1);
|
||||||
|
|
||||||
URI apiUri = URI.create(String.format("%s/Benutzer/anmeldeVersuch?Benutzername=%s&passwort=%s", urlBase, benutzer, passwort));
|
URI apiUri = URI.create(String.format("%s/Benutzer/anmeldeVersuch?Benutzername=%s&passwort=%s", urlBase, benutzer, passwort));
|
||||||
System.out.println(apiUri);
|
//System.out.println(apiUri);
|
||||||
HttpRequest httpRequest = HttpRequest.newBuilder()
|
HttpRequest httpRequest = HttpRequest.newBuilder()
|
||||||
.timeout(Duration.ofSeconds(timeout))
|
.timeout(Duration.ofSeconds(timeout))
|
||||||
.uri(apiUri)
|
.uri(apiUri)
|
||||||
@ -396,9 +383,9 @@ public class RestApiClient implements IRestAPI{
|
|||||||
// Send the request and get the response
|
// Send the request and get the response
|
||||||
HttpResponse<String> httpResponse = client.send(httpRequest, HttpResponse.BodyHandlers.ofString());
|
HttpResponse<String> httpResponse = client.send(httpRequest, HttpResponse.BodyHandlers.ofString());
|
||||||
|
|
||||||
// Print the response status code and body
|
// // Print the response status code and body
|
||||||
System.out.println("Status Code: " + httpResponse.statusCode());
|
// System.out.println("Status Code: " + httpResponse.statusCode());
|
||||||
System.out.println("Response Body: " + httpResponse.body());
|
// System.out.println("Response Body: " + httpResponse.body());
|
||||||
if(httpResponse.body().equals("true"))
|
if(httpResponse.body().equals("true"))
|
||||||
return true;
|
return true;
|
||||||
else{
|
else{
|
||||||
@ -434,7 +421,7 @@ public class RestApiClient implements IRestAPI{
|
|||||||
public Tagesplan getGerichteOnTag(String datum){
|
public Tagesplan getGerichteOnTag(String datum){
|
||||||
|
|
||||||
URI apiUri = URI.create(String.format("%s/Tagesplan/getGerichteOnTag?datum=%s", urlBase, datum));
|
URI apiUri = URI.create(String.format("%s/Tagesplan/getGerichteOnTag?datum=%s", urlBase, datum));
|
||||||
System.out.println(apiUri);
|
//System.out.println(apiUri);
|
||||||
HttpRequest httpRequest = HttpRequest.newBuilder()
|
HttpRequest httpRequest = HttpRequest.newBuilder()
|
||||||
.timeout(Duration.ofSeconds(timeout))
|
.timeout(Duration.ofSeconds(timeout))
|
||||||
.uri(apiUri)
|
.uri(apiUri)
|
||||||
@ -446,9 +433,9 @@ public class RestApiClient implements IRestAPI{
|
|||||||
// Send the request and get the response
|
// Send the request and get the response
|
||||||
HttpResponse<String> httpResponse = client.send(httpRequest, HttpResponse.BodyHandlers.ofString());
|
HttpResponse<String> httpResponse = client.send(httpRequest, HttpResponse.BodyHandlers.ofString());
|
||||||
|
|
||||||
// Print the response status code and body
|
// // Print the response status code and body
|
||||||
System.out.println("Status Code: " + httpResponse.statusCode());
|
// System.out.println("Status Code: " + httpResponse.statusCode());
|
||||||
System.out.println("Response Body: " + httpResponse.body());
|
// System.out.println("Response Body: " + httpResponse.body());
|
||||||
|
|
||||||
Tagesplan t = new Tagesplan(datum);
|
Tagesplan t = new Tagesplan(datum);
|
||||||
|
|
||||||
@ -492,7 +479,7 @@ public class RestApiClient implements IRestAPI{
|
|||||||
public int getGerichtIdOnTag(String name, String datum){
|
public int getGerichtIdOnTag(String name, String datum){
|
||||||
|
|
||||||
URI apiUri = URI.create(String.format("%s/Tagesplan/getGerichtIdOnTag?name=%s&datum=%s", urlBase, name, datum));
|
URI apiUri = URI.create(String.format("%s/Tagesplan/getGerichtIdOnTag?name=%s&datum=%s", urlBase, name, datum));
|
||||||
System.out.println(apiUri);
|
//System.out.println(apiUri);
|
||||||
HttpRequest httpRequest = HttpRequest.newBuilder()
|
HttpRequest httpRequest = HttpRequest.newBuilder()
|
||||||
.uri(apiUri)
|
.uri(apiUri)
|
||||||
.header("Content-Type", "application/json")
|
.header("Content-Type", "application/json")
|
||||||
@ -503,9 +490,9 @@ public class RestApiClient implements IRestAPI{
|
|||||||
// Send the request and get the response
|
// Send the request and get the response
|
||||||
HttpResponse<String> httpResponse = client.send(httpRequest, HttpResponse.BodyHandlers.ofString());
|
HttpResponse<String> httpResponse = client.send(httpRequest, HttpResponse.BodyHandlers.ofString());
|
||||||
|
|
||||||
// Print the response status code and body
|
// // Print the response status code and body
|
||||||
System.out.println("Status Code: " + httpResponse.statusCode());
|
// System.out.println("Status Code: " + httpResponse.statusCode());
|
||||||
System.out.println("Response Body: " + httpResponse.body());
|
// System.out.println("Response Body: " + httpResponse.body());
|
||||||
|
|
||||||
JsonElement jsonElement = JsonParser.parseString(httpResponse.body());
|
JsonElement jsonElement = JsonParser.parseString(httpResponse.body());
|
||||||
|
|
||||||
@ -528,7 +515,7 @@ public class RestApiClient implements IRestAPI{
|
|||||||
*/
|
*/
|
||||||
public void deleteGericht(int id){
|
public void deleteGericht(int id){
|
||||||
URI apiUri = URI.create(String.format("%s/Tagesplan/%d", urlBase, id));
|
URI apiUri = URI.create(String.format("%s/Tagesplan/%d", urlBase, id));
|
||||||
System.out.println(apiUri);
|
//System.out.println(apiUri);
|
||||||
HttpRequest httpRequest = HttpRequest.newBuilder()
|
HttpRequest httpRequest = HttpRequest.newBuilder()
|
||||||
.uri(apiUri)
|
.uri(apiUri)
|
||||||
.header("Content-Type", "application/json")
|
.header("Content-Type", "application/json")
|
||||||
@ -539,9 +526,9 @@ public class RestApiClient implements IRestAPI{
|
|||||||
// Send the request and get the response
|
// Send the request and get the response
|
||||||
HttpResponse<String> httpResponse = client.send(httpRequest, HttpResponse.BodyHandlers.ofString());
|
HttpResponse<String> httpResponse = client.send(httpRequest, HttpResponse.BodyHandlers.ofString());
|
||||||
|
|
||||||
// Print the response status code and body
|
// // Print the response status code and body
|
||||||
System.out.println("Status Code: " + httpResponse.statusCode());
|
// System.out.println("Status Code: " + httpResponse.statusCode());
|
||||||
System.out.println("Delete Gericht: Response Body: " + httpResponse.body());
|
// System.out.println("Delete Gericht: Response Body: " + httpResponse.body());
|
||||||
|
|
||||||
|
|
||||||
} catch (Exception e) {
|
} catch (Exception e) {
|
||||||
|
@ -231,7 +231,7 @@ public class EssensverwaltungMitarbeiterView {
|
|||||||
|
|
||||||
t.getGerichte().remove(col);
|
t.getGerichte().remove(col);
|
||||||
|
|
||||||
System.out.println("Die Id lautet: " + id + col);
|
//System.out.println("Die Id lautet: " + id + col);
|
||||||
|
|
||||||
cl.delete("GibtsAm", id);
|
cl.delete("GibtsAm", id);
|
||||||
initGerichte();
|
initGerichte();
|
||||||
|
8
src/main/java/de/subway_surfers/vpr_app/Main.java
Normal file
8
src/main/java/de/subway_surfers/vpr_app/Main.java
Normal file
@ -0,0 +1,8 @@
|
|||||||
|
package de.subway_surfers.vpr_app;
|
||||||
|
|
||||||
|
public class Main {
|
||||||
|
|
||||||
|
public static void main(String[] args) {
|
||||||
|
VerwaltungApplication.main(args);
|
||||||
|
}
|
||||||
|
}
|
@ -1,44 +0,0 @@
|
|||||||
package de.subway_surfers.vpr_app.logik;
|
|
||||||
|
|
||||||
import Logik.Zutat;
|
|
||||||
|
|
||||||
import java.util.ArrayList;
|
|
||||||
|
|
||||||
public class Kind {
|
|
||||||
|
|
||||||
private String name;
|
|
||||||
private String vorname;
|
|
||||||
private int id;
|
|
||||||
private ArrayList<Zutat> filter;
|
|
||||||
|
|
||||||
public Kind(String name, String vorname, int id) {
|
|
||||||
ArrayList<Zutat> filter = new ArrayList<>();
|
|
||||||
this.name = name;
|
|
||||||
this.vorname = vorname;
|
|
||||||
this.id = id;
|
|
||||||
}
|
|
||||||
|
|
||||||
public String getName() {
|
|
||||||
return name;
|
|
||||||
}
|
|
||||||
|
|
||||||
public void setName(String name) {
|
|
||||||
this.name = name;
|
|
||||||
}
|
|
||||||
|
|
||||||
public String getVorname() {
|
|
||||||
return vorname;
|
|
||||||
}
|
|
||||||
|
|
||||||
public void setVorname(String vorname) {
|
|
||||||
this.vorname = vorname;
|
|
||||||
}
|
|
||||||
|
|
||||||
public int getId() {
|
|
||||||
return id;
|
|
||||||
}
|
|
||||||
|
|
||||||
public ArrayList<Zutat> getFilter() {
|
|
||||||
return filter;
|
|
||||||
}
|
|
||||||
}
|
|
Loading…
Reference in New Issue
Block a user