diff --git a/.idea/misc.xml b/.idea/misc.xml
index de4b033..a855768 100644
--- a/.idea/misc.xml
+++ b/.idea/misc.xml
@@ -7,9 +7,8 @@
-
-
+
\ No newline at end of file
diff --git a/src/main/java/Logik/Kind.java b/src/main/java/Logik/Kind.java
index 0d573d1..17d9bcd 100644
--- a/src/main/java/Logik/Kind.java
+++ b/src/main/java/Logik/Kind.java
@@ -9,7 +9,7 @@ public class Kind {
private String vorname;
private int id;
// TODO Zutat implementieren!
- // private ArrayList filter;
+ private ArrayList filter;
// endregion
// region Getter & Setter
@@ -38,7 +38,7 @@ public class Kind {
}
// TODO Zutat implementieren!
- /*
+
public ArrayList getFilter() {
return filter;
}
@@ -46,7 +46,6 @@ public class Kind {
public void setFilter(ArrayList filter) {
this.filter = filter;
}
- */
// endregion
// region Konstruktoren
@@ -56,4 +55,10 @@ public class Kind {
}
// endregion
+
+ @Override
+ public String toString() {
+ return String.format("%s %s, %d", vorname, name, id);
+ }
+
}
diff --git a/src/main/java/de/subway_surfers/vpr_app/logik/Mahlzeit.java b/src/main/java/Logik/Mahlzeit.java
similarity index 84%
rename from src/main/java/de/subway_surfers/vpr_app/logik/Mahlzeit.java
rename to src/main/java/Logik/Mahlzeit.java
index b9e8fb2..c702824 100644
--- a/src/main/java/de/subway_surfers/vpr_app/logik/Mahlzeit.java
+++ b/src/main/java/Logik/Mahlzeit.java
@@ -1,12 +1,12 @@
-package de.subway_surfers.vpr_app.logik;
+package Logik;
import java.util.ArrayList;
public class Mahlzeit {
private String name;
- private float preis;
+ private float preis;
private ArrayList zutaten;
- private String beschreibung;
+ private String beschreibung;
public Mahlzeit (String name, float preis, String beschreibung) {
this.name = name;
diff --git a/src/main/java/de/subway_surfers/vpr_app/logik/Tagesplan.java b/src/main/java/Logik/Tagesplan.java
similarity index 81%
rename from src/main/java/de/subway_surfers/vpr_app/logik/Tagesplan.java
rename to src/main/java/Logik/Tagesplan.java
index 17db86b..2cc3ca5 100644
--- a/src/main/java/de/subway_surfers/vpr_app/logik/Tagesplan.java
+++ b/src/main/java/Logik/Tagesplan.java
@@ -1,11 +1,11 @@
-package de.subway_surfers.vpr_app.logik;
+package Logik;
import java.util.ArrayList;
public class Tagesplan {
private ArrayList gerichte;
- private String datum;
+ private String datum;
public Tagesplan(String datum) {
this.datum = datum;
diff --git a/src/main/java/de/subway_surfers/vpr_app/logik/Zutat.java b/src/main/java/Logik/Zutat.java
similarity index 78%
rename from src/main/java/de/subway_surfers/vpr_app/logik/Zutat.java
rename to src/main/java/Logik/Zutat.java
index b739d6a..4c5fe96 100644
--- a/src/main/java/de/subway_surfers/vpr_app/logik/Zutat.java
+++ b/src/main/java/Logik/Zutat.java
@@ -1,4 +1,4 @@
-package de.subway_surfers.vpr_app.logik;
+package Logik;
public class Zutat {
private String name;
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 33d8e29..90fca4c 100644
--- a/src/main/java/de/subway_surfers/vpr_app/AccounterstellungMitarbeiter.java
+++ b/src/main/java/de/subway_surfers/vpr_app/AccounterstellungMitarbeiter.java
@@ -114,6 +114,7 @@ public class AccounterstellungMitarbeiter {
}
private boolean eingabenGueltig() {
+
return true;
}
@@ -121,6 +122,7 @@ public class AccounterstellungMitarbeiter {
if (eingabenGueltig()) {
status.setText("Daten Erfolgreich gespeichert");
einmalpw.setText(einmalPwGenerieren());
+
}
}
diff --git a/src/main/java/de/subway_surfers/vpr_app/BestelluebersichtMitarbeiter.java b/src/main/java/de/subway_surfers/vpr_app/BestelluebersichtMitarbeiter.java
index 440c0f8..c7ba2b5 100644
--- a/src/main/java/de/subway_surfers/vpr_app/BestelluebersichtMitarbeiter.java
+++ b/src/main/java/de/subway_surfers/vpr_app/BestelluebersichtMitarbeiter.java
@@ -101,7 +101,11 @@ public class BestelluebersichtMitarbeiter {
}
public void onAbmelden(ActionEvent event) {
- VerwaltungApplication.sceneWechseln("login-view.fxml");
+ VerwaltungApplication.abmelden();
+ }
+
+ public void onZurueck(ActionEvent actionEvent) {
+ VerwaltungApplication.sceneWechseln("hauptmenue_mitarbeiter-view.fxml");
}
}
diff --git a/src/main/java/de/subway_surfers/vpr_app/GerichterstellungMitarbeiterView.java b/src/main/java/de/subway_surfers/vpr_app/GerichterstellungMitarbeiterView.java
index abe6a62..c611a7c 100644
--- a/src/main/java/de/subway_surfers/vpr_app/GerichterstellungMitarbeiterView.java
+++ b/src/main/java/de/subway_surfers/vpr_app/GerichterstellungMitarbeiterView.java
@@ -1,9 +1,8 @@
package de.subway_surfers.vpr_app;
-import de.subway_surfers.vpr_app.logik.Zutat;
+import Logik.Zutat;
import javafx.event.ActionEvent;
import javafx.fxml.FXML;
-import javafx.scene.Node;
import javafx.scene.control.Button;
import javafx.scene.control.TextArea;
import javafx.scene.control.TextField;
diff --git a/src/main/java/de/subway_surfers/vpr_app/HauptmenueMitarbeiterView.java b/src/main/java/de/subway_surfers/vpr_app/HauptmenueMitarbeiterView.java
index a9b9e65..4af75fd 100644
--- a/src/main/java/de/subway_surfers/vpr_app/HauptmenueMitarbeiterView.java
+++ b/src/main/java/de/subway_surfers/vpr_app/HauptmenueMitarbeiterView.java
@@ -15,4 +15,9 @@ public class HauptmenueMitarbeiterView {
public void onSpeiseplanClick(ActionEvent actionEvent) {
VerwaltungApplication.sceneWechseln("essensverwaltung_mitarbeiter-view.fxml");
}
+
+ public void onBestellungenAnzeigen(ActionEvent actionEvent) {
+ VerwaltungApplication.sceneWechseln("bestelluebersicht_mitarbeiter-view.fxml");
+ }
+
}
diff --git a/src/main/java/de/subway_surfers/vpr_app/VerwaltungApplication.java b/src/main/java/de/subway_surfers/vpr_app/VerwaltungApplication.java
index 3da4f14..f0c536f 100644
--- a/src/main/java/de/subway_surfers/vpr_app/VerwaltungApplication.java
+++ b/src/main/java/de/subway_surfers/vpr_app/VerwaltungApplication.java
@@ -17,7 +17,7 @@ public class VerwaltungApplication extends Application {
@Override
public void start(Stage stage) throws IOException {
- FXMLLoader fxmlLoader = new FXMLLoader(VerwaltungApplication.class.getResource("bestelluebersicht_mitarbeiter-view.fxml"));
+ FXMLLoader fxmlLoader = new FXMLLoader(VerwaltungApplication.class.getResource("login-view.fxml"));
Scene scene = new Scene(fxmlLoader.load());
stage.setWidth(960);
@@ -26,7 +26,7 @@ public class VerwaltungApplication extends Application {
stage.setMinWidth(960);
stage.setMinHeight(540);
- stage.setTitle("Hello!");
+ //stage.setTitle("Hello!");
stage.setScene(scene);
stage.show();
diff --git a/src/main/java/de/subway_surfers/vpr_app/logik/Kind.java b/src/main/java/de/subway_surfers/vpr_app/logik/Kind.java
index ca8cf0d..d84acb3 100644
--- a/src/main/java/de/subway_surfers/vpr_app/logik/Kind.java
+++ b/src/main/java/de/subway_surfers/vpr_app/logik/Kind.java
@@ -1,18 +1,21 @@
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 String name;
+ private String vorname;
+ private int id;
private ArrayList filter;
public Kind(String name, String vorname, int id) {
ArrayList filter = new ArrayList<>();
- this.name = name;
+ this.name = name;
this.vorname = vorname;
- this.id = id;
+ this.id = id;
}
public String getName() {
@@ -38,4 +41,4 @@ public class Kind {
public ArrayList getFilter() {
return filter;
}
-}
+}
\ No newline at end of file
diff --git a/src/main/resources/de/subway_surfers/vpr_app/accounterstellung_mitarbeiter.fxml b/src/main/resources/de/subway_surfers/vpr_app/accounterstellung_mitarbeiter.fxml
index 984ff7d..bb1ba82 100644
--- a/src/main/resources/de/subway_surfers/vpr_app/accounterstellung_mitarbeiter.fxml
+++ b/src/main/resources/de/subway_surfers/vpr_app/accounterstellung_mitarbeiter.fxml
@@ -51,7 +51,7 @@
-
+
diff --git a/src/main/resources/de/subway_surfers/vpr_app/bestelluebersicht_mitarbeiter-view.fxml b/src/main/resources/de/subway_surfers/vpr_app/bestelluebersicht_mitarbeiter-view.fxml
index e8c0f1c..30b88ec 100644
--- a/src/main/resources/de/subway_surfers/vpr_app/bestelluebersicht_mitarbeiter-view.fxml
+++ b/src/main/resources/de/subway_surfers/vpr_app/bestelluebersicht_mitarbeiter-view.fxml
@@ -10,7 +10,7 @@
-
+
diff --git a/src/main/resources/de/subway_surfers/vpr_app/essensverwaltung_mitarbeiter-view.fxml b/src/main/resources/de/subway_surfers/vpr_app/essensverwaltung_mitarbeiter-view.fxml
index 7b575b6..ae3f652 100644
--- a/src/main/resources/de/subway_surfers/vpr_app/essensverwaltung_mitarbeiter-view.fxml
+++ b/src/main/resources/de/subway_surfers/vpr_app/essensverwaltung_mitarbeiter-view.fxml
@@ -58,7 +58,7 @@
-
+
diff --git a/src/main/resources/de/subway_surfers/vpr_app/gerichterstellung_mitarbeiter-view.fxml b/src/main/resources/de/subway_surfers/vpr_app/gerichterstellung_mitarbeiter-view.fxml
index e8f76d3..c4e6ce4 100644
--- a/src/main/resources/de/subway_surfers/vpr_app/gerichterstellung_mitarbeiter-view.fxml
+++ b/src/main/resources/de/subway_surfers/vpr_app/gerichterstellung_mitarbeiter-view.fxml
@@ -26,7 +26,7 @@
-
+
diff --git a/src/main/resources/de/subway_surfers/vpr_app/hauptmenue_mitarbeiter-view.fxml b/src/main/resources/de/subway_surfers/vpr_app/hauptmenue_mitarbeiter-view.fxml
index f35ed48..e3e561b 100644
--- a/src/main/resources/de/subway_surfers/vpr_app/hauptmenue_mitarbeiter-view.fxml
+++ b/src/main/resources/de/subway_surfers/vpr_app/hauptmenue_mitarbeiter-view.fxml
@@ -24,7 +24,7 @@
-
+
diff --git a/src/main/resources/de/subway_surfers/vpr_app/inhaltsstoffe_filtern-view.fxml b/src/main/resources/de/subway_surfers/vpr_app/inhaltsstoffe_filtern-view.fxml
index 20b1d2c..6f85a3c 100644
--- a/src/main/resources/de/subway_surfers/vpr_app/inhaltsstoffe_filtern-view.fxml
+++ b/src/main/resources/de/subway_surfers/vpr_app/inhaltsstoffe_filtern-view.fxml
@@ -13,9 +13,17 @@
-
-
-
-
-
+
+
+
+
+
+
+
+
+
+
+
+
+
\ No newline at end of file
diff --git a/src/main/resources/de/subway_surfers/vpr_app/login-view.fxml b/src/main/resources/de/subway_surfers/vpr_app/login-view.fxml
index dfe90cc..b120e14 100644
--- a/src/main/resources/de/subway_surfers/vpr_app/login-view.fxml
+++ b/src/main/resources/de/subway_surfers/vpr_app/login-view.fxml
@@ -31,7 +31,7 @@
-
+
diff --git a/src/main/resources/de/subway_surfers/vpr_app/rechnungFilter-view.fxml b/src/main/resources/de/subway_surfers/vpr_app/rechnungFilter-view.fxml
index 3f1ed82..2537a7d 100644
--- a/src/main/resources/de/subway_surfers/vpr_app/rechnungFilter-view.fxml
+++ b/src/main/resources/de/subway_surfers/vpr_app/rechnungFilter-view.fxml
@@ -23,8 +23,8 @@
-
-
+
+