$vonMinute = $_POST["vonMinute"];
            $bisStunde = $_POST["bisStunde"];
            $bisMinute = $_POST["bisMinute"];
            $vonTag = getTagFromDatePicker($datumVon);
            $vonMonat = getMonatFromDatePicker($datumVon);
            $vonJahr = getJahrFromDatePicker($datumVon);
            $bisTag = getTagFromDatePicker($datumBis);
            $bisMonat = getMonatFromDatePicker($datumBis);
            $bisJahr = getJahrFromDatePicker($datumBis);
            $datumVon = constructMySqlTimestampFromDatePicker($datumVon, $vonMinute, $vonStunde);
            $datumBis = constructMySqlTimestampFromDatePicker($datumBis, $bisMinute, $bisStunde);
            if (!isDatumEarlier($vonMinute, $vonStunde, $vonTag, $vonMonat, $vonJahr, $bisMinute, $bisStunde, $bisTag, $bisMonat, $bisJahr)) {
                $nachricht = "Das Datum wurde falsch eingegeben. Bitte wiederholen sie ihre Eingabe.";
                $nachricht = getUebersetzung($nachricht);
                $fehler = true;
                include_once $root . "/webinterface/divEinstellungen/buchung/index.php";
                exit;
            }
            if ($moId == "alle") {
                $res = getMietobjekteOfVermieter($vermieter_id);
                while ($d = mysqli_fetch_array($res)) {
                    $mietobjekt_id = $d["MIETOBJEKT_ID"];
                    insertBuchungseinschraenkungVonBis($mietobjekt_id, $datumVon, $datumBis, $typ);
                }
            } else {
                insertBuchungseinschraenkungVonBis($moId, $datumVon, $datumBis, $typ);
            }
        }
    }
}
include_once $root . "/webinterface/divEinstellungen/buchung/index.php";
Ejemplo n.º 2
0
function blockieren($tag, $monate, $jahr, $gastro_id)
{
    $typ = BE_TYP_DATUM_VON_BIS;
    $datum = $tag . "/" . $monate . "/" . $jahr;
    $datumVon = constructMySqlTimestampFromDatePicker($datum, 0, 0);
    $datumBis = constructMySqlTimestampFromDatePicker($datum, 59, 23);
    $res = getAllTische($gastro_id);
    while ($d = $res->FetchNextObject()) {
        $tisch_id = $d->TISCHNUMMER;
        insertBuchungseinschraenkungVonBis($tisch_id, $datumVon, $datumBis, $typ);
    }
    return getUebersetzung("Die Reservierungen für den aktuellen Tag wurden erfolgreich blockiert.");
}
            $vonTag = getTagFromDatePicker($datumVon);
            $vonMonat = getMonatFromDatePicker($datumVon);
            $vonJahr = getJahrFromDatePicker($datumVon);
            $bisTag = getTagFromDatePicker($datumBis);
            $bisMonat = getMonatFromDatePicker($datumBis);
            $bisJahr = getJahrFromDatePicker($datumBis);
            $datumVon = constructMySqlTimestampFromDatePicker($datumVon, $vonMinute, $vonStunde);
            $datumBis = constructMySqlTimestampFromDatePicker($datumBis, $bisMinute, $bisStunde);
            if (!isDatumEarlier($vonMinute, $vonStunde, $vonTag, $vonMonat, $vonJahr, $bisMinute, $bisStunde, $bisTag, $bisMonat, $bisJahr)) {
                $nachricht = "Das Datum wurde falsch eingegeben. Bitte wiederholen sie ihre Eingabe.";
                $nachricht = getUebersetzung($nachricht);
                $fehler = true;
                include_once $root . "/backoffice/divEinstellungen/buchung/index.php";
                exit;
            }
            if ($tisch_id == "alle") {
                $res = getAllTische($gastro_id);
                while ($d = $res->FetchNextObject()) {
                    $mietobjekt_id = $d->TISCHNUMMER;
                    insertBuchungseinschraenkungVonBis($mietobjekt_id, $datumVon, $datumBis, $typ);
                }
            } else {
                insertBuchungseinschraenkungVonBis($tisch_id, $datumVon, $datumBis, $typ);
            }
        }
    }
}
$info = true;
$nachricht = "Die Reservierungseinschränkung wurde erfolgreich gespeichert.";
$nachricht = getUebersetzung($nachricht);
include_once $root . "/backoffice/divEinstellungen/buchung/index.php";