diff --git a/.idea/misc.xml b/.idea/misc.xml
index a855768..de4b033 100644
--- a/.idea/misc.xml
+++ b/.idea/misc.xml
@@ -7,8 +7,9 @@
+
-
+
\ No newline at end of file
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 31b8d0a..bf5d064 100644
--- a/src/main/java/de/subway_surfers/vpr_app/AccounterstellungMitarbeiter.java
+++ b/src/main/java/de/subway_surfers/vpr_app/AccounterstellungMitarbeiter.java
@@ -62,7 +62,7 @@ public class AccounterstellungMitarbeiter {
* @author Sven Alteköster
*/
public void onAbmelden(ActionEvent actionEvent) {
- VerwaltungApplication.abmelden();
+ //VerwaltungApplication.abmelden();
}
/**
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 b216c80..93498ad 100644
--- a/src/main/java/de/subway_surfers/vpr_app/EssensverwaltungMitarbeiterView.java
+++ b/src/main/java/de/subway_surfers/vpr_app/EssensverwaltungMitarbeiterView.java
@@ -58,7 +58,7 @@ public class EssensverwaltungMitarbeiterView {
public void initialize(){
-/*
+ /*
(obs,oldValue,newValue) -> {
final int zeile = 1;
for (Node n : tagesplan.getChildren()){
@@ -88,7 +88,7 @@ public class EssensverwaltungMitarbeiterView {
cc.setFillWidth(true);
tagesplan.getColumnConstraints().add(cc);
}
-
+/*
tagesplan.heightProperty().addListener((obs,oldValue,newValue) -> {
final int zeile = 1;
for (Node n : tagesplan.getChildren()){
@@ -97,7 +97,7 @@ public class EssensverwaltungMitarbeiterView {
}
}
});
-
+*/
VerwaltungApplication.responsiveBreiteGrid(tagesplan);
@@ -181,10 +181,11 @@ public class EssensverwaltungMitarbeiterView {
tagesplan.add(label, 0, 0);
}
-
-
-
-
+ for (Node n : tagesplan.getChildren()) {
+ if (n instanceof Control) {
+ ((Control) n).setPrefWidth(tagesplan.getWidth() / tagesplan.getColumnCount());
+ }
+ }
tagesplan.getStyleClass().add("essensuebersicht_gridlines");
}
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 4af75fd..eb7d040 100644
--- a/src/main/java/de/subway_surfers/vpr_app/HauptmenueMitarbeiterView.java
+++ b/src/main/java/de/subway_surfers/vpr_app/HauptmenueMitarbeiterView.java
@@ -1,11 +1,68 @@
package de.subway_surfers.vpr_app;
+import Logik.Tagesplan;
+import RestAPISchnittstelle.RestApiClient;
import javafx.event.ActionEvent;
+import javafx.fxml.FXML;
+import javafx.geometry.Pos;
+import javafx.scene.control.Label;
+import javafx.scene.layout.GridPane;
+import javafx.scene.text.TextAlignment;
+
+import java.text.DateFormat;
+import java.util.Date;
public class HauptmenueMitarbeiterView {
+ @FXML
+ private GridPane wochenplan;
+ private String date;
+ private String day;
+ private String month;
+ private String year;
+ /**
+ * Ruft die Methode zum Befüllen der Ansicht auf
+ * @author Max Heer
+ */
+ public void initialize(){
+ wochenuebersichtFuellen();
+ }
+
+ /**
+ * Methode zum initialisieren und befüllen der Tabelle im Hauptmenü
+ * @author Max Heer
+ */
+ public void wochenuebersichtFuellen(){
+ String dateanzeige;
+ DateFormat dateFormat = DateFormat.getDateInstance();
+ date = dateFormat.format(new Date());
+ date = date.replace('.', '-');
+ day = date.split("-")[0];
+ month = date.split("-")[1];
+ year = date.split("-")[2];
+ date = String.format("%s-%s-%s", year, month, day);
+ dateanzeige = String.format("%s.%s.%s",day,month,year);
+ Tagesplan t = new RestApiClient().getGerichteOnTag(date);
+ for(int i=0;i<5;i++){
+ Label tag = new Label();
+ wochenplan.add(tag, i, 0);
+ tag.setText(dateanzeige);
+ for(int j=0; j
-
-
-
-
-
-
+
-
diff --git a/src/main/resources/de/subway_surfers/vpr_app/layout.css b/src/main/resources/de/subway_surfers/vpr_app/layout.css
index 2f8ea63..99a7757 100644
--- a/src/main/resources/de/subway_surfers/vpr_app/layout.css
+++ b/src/main/resources/de/subway_surfers/vpr_app/layout.css
@@ -18,7 +18,7 @@
-fx-padding: 20;
}
-.hauptmenue_buttons_links, .gerichterstellung_felder, .filter, .main, .filter_unten{
+.hauptmenue_buttons_links{
-fx-spacing: 20;
}
@@ -73,13 +73,6 @@
-fx-vgap: 10;
-fx-hgap: 10;
}
-.test {
- -fx-padding: 10 20;
-}
-
-.essensuebersicht_gridlines {
- -fx-grid-lines-visible: true;
-}
.accounterstellung_links, .button-untenrechts{
-fx-spacing: 20;
@@ -88,25 +81,4 @@
.falscheEingabe {
-fx-background-color: #FFDCDC;
-fx-text-fill: #FFDCDC;
-}
-.essensuebersicht_gridlines > * {
- -fx-alignment: center;
-}
-
-.pfeil{
- -fx-background-color: -fx-mark-highlight-color, -fx-mark-color;
- -fx-background-insets: 0 0 -1 0, 0;
- -fx-padding: 0.25em;
- -fx-shape: "M 0 -3.5 v 7 l 4 -3.5 z";
- -fx-pref-width: 25;
-}
-
-.links {
- -fx-rotate: 180;
-}
-.titledPaneUeberschrift > .title {
- -fx-pref-height: 50;
- -fx-padding: 10 10 16 10;
- -fx-font-size: 15;
- -fx-font-weight: bold;
}
\ No newline at end of file