diff --git a/html/AdminDienste.php b/html/AdminDienste.php
index 1a0ad71..33e4170 100644
--- a/html/AdminDienste.php
+++ b/html/AdminDienste.php
@@ -83,13 +83,42 @@ if (isset($_POST['ChangeSchicht'])) {
ChangeSchicht($db_link, $SchichtID, $Von, $Bis, $Soll);
}
+if (isset($_POST['Schicht-Automatic-Bis'])) {
+ $AutomaticBis = 1;
+}
+else {
+ $AutomaticBis = 0;
+}
+
+if (isset($_POST['Schicht-Anschlussschicht'])) {
+ $Anschlussschicht = 1;
+}
+else {
+ $Anschlussschicht = 0;
+}
+
+echo "*".$AutomaticBis."*";
if (isset($_POST['NewSchicht'])) {
$Von = $_POST['Schicht-Von'];
$Bis = $_POST['Schicht-Bis'];
$Soll = $_POST['Schicht-Soll'];
+ $Dauer = $_POST['Schicht-Dauer'];
- NewSchicht($db_link, $DienstID, $Von, $Bis, $Soll);
+ if($AutomaticBis){
+ $Temp = new DateTime($Von);
+ //$Temp2 = DateInterval::createFromDateString('3600 seconds');
+ $Temp2 = DateInterval::createFromDateString($Dauer[0].$Dauer[1].' hours '.$Dauer[3].$Dauer[4].' minutes');
+
+ $Temp = $Temp->add($Temp2);
+ $Bis = $Temp->format('Y-m-d H:i:s');
+
+ }
+ $db_erg = NewSchicht($db_link, $DienstID, $Von, $Bis, $Soll,$Dauer);
+ while ($zeile = mysqli_fetch_array($db_erg, MYSQLI_ASSOC)) {
+ $SchichtID == $zeile['SchichtID'];
+ echo "+".$SchichtID."+";
+ }
}
@@ -145,12 +174,14 @@ while ($zeile = mysqli_fetch_array($db_erg, MYSQLI_ASSOC)) {
echo "";
} else {
echo "";
+
$Was = $zeile['Was'];
$Wo = $zeile['Wo'];
$Info = $zeile['Info'];
$Leiter = $zeile['Leiter'];
$Gruppe = $zeile['ElternDienstID'];
$HelferLevel = $zeile['HelferLevel'];
+
}
}
@@ -243,7 +274,7 @@ echo "