/**
 * @author coster
 * checks if the parent has the same reservation
 * as the child room
 * */
function hasParentSameReservation($reservierungs_id)
{
    global $unterkunft_id;
    global $link;
    global $root;
    include_once $root . "/include/zimmerFunctions.php";
    $zi_id = getZimmerID($reservierungs_id, $link);
    if (!hasRoomParentRooms($zi_id)) {
        return false;
    }
    $gast = getIDFromGast($reservierungs_id, $link);
    $datum_von = getDatumVon($reservierungs_id, $link);
    $datum_bis = getDatumBis($reservierungs_id, $link);
    $status = getState($reservierungs_id, $link);
    $query = "SELECT\t\t \n\t\t\t   r.PK_ID\n\t\t\t   FROM\n\t\t\t   Rezervi_Reservierung r, Rezervi_Zimmer z\n\t\t\t   WHERE\t\t\t\t\n\t\t\t   FK_GAST_ID = '{$gast}' and" . " r.Datum_von = '{$datum_von}' and" . " r.Datum_bis = '{$datum_bis}' and" . " r.Status = '{$status}' and\n\t\t\t\t\tz.Parent_ID is null and \n\t\t\t\t\tr.FK_Zimmer_ID = z.PK_ID ";
    $res = mysqli_query($link, $query);
    if (!$res) {
        echo "die Anfrage scheitert";
        echo "<br/>" . mysqli_error();
    } else {
        $d = mysqli_fetch_array($res);
        $id = $d["PK_ID"];
        if (!empty($id)) {
            return true;
        }
    }
    return false;
}
/**
 * calculates the price of a reservertion
 */
function calculatePriceOfReservation($reservation_id)
{
    global $root;
    global $link;
    include_once $root . "/include/reservierungFunctions.inc.php";
    $datumVon = getDatumVon($reservation_id, $link);
    $datumBis = getDatumBis($reservation_id, $link);
    $zimmer_id = getZimmerID($reservation_id, $link);
    $preis = calculatePrice($zimmer_id, $datumVon, $datumBis);
    return $preis;
}
//passwortprüfung:
if (checkPass($benutzername, $passwort, $unterkunft_id, $link)) {
    ?>
<p class="standardSchriftBold"><?php 
    echo getUebersetzung("Reservierungsanfragen von Gästen löschen", $sprache, $link);
    ?>
</p>
<?php 
    $gast_id = "";
    $vonDatum = "";
    $bisDatum = "";
    foreach ($reservierungen as $res_id) {
        $vonDatum = getDatumVon($res_id, $link);
        $bisDatum = getDatumBis($res_id, $link);
        $gast_id = getGastID($res_id, $link);
        $zimmer_id = getZimmerID($res_id, $link);
        deleteReservation($res_id, $link);
        //wenn room child rooms hat auch diese löschen:
        $resu = getChildRooms($zimmer_id);
        if (!empty($resu)) {
            while ($d = mysqli_fetch_array($resu)) {
                $child = $d['PK_ID'];
                deleteReservationWithDate($child, $vonDatum, $bisDatum, $link);
            }
        }
    }
    if ($gastEntfernen == "true") {
        //gast soll auch gelöscht werden:
        $query = "SELECT\n\t\t\t\t\t\t\tFK_Gast_ID\n\t\t\t\t\t\t    FROM\t\n\t\t\t\t\t   \t\tRezervi_Reservierung\n\t\t\t\t\t  \t\tWHERE\n\t\t\t\t\t   \t\tFK_Gast_ID = '{$gast_id}'\n\t\t\t\t\t   \t  ";
        $res = mysqli_query($link, $query);
        if (!$res) {
                    //wenn zimmer einen parent hat nicht anzeigen -> parent wird ja bereits angezeigt:
                    $zi_id2 = getZimmerID($reservierungs_id2, $link);
                    if ($reservierungs_id2 != $reservierungs_id) {
                        $reservierungen .= "," . $reservierungs_id2;
                    }
                    ?>
                                <tr>
                                    <td>
	          	<span class="standardSchriftBold">
	          		<?php 
                    echo getUebersetzungUnterkunft(getZimmerArt($unterkunft_id, getZimmerID($reservierungs_id2, $link), $link), $sprache, $unterkunft_id, $link);
                    ?>
                    :
	          	</span>
                                        <?php 
                    echo getZimmerNr($unterkunft_id, getZimmerID($reservierungs_id2, $link), $link);
                    ?>
                                    </td>
                                </tr>
                                <?php 
                }
            }
            ?>
                        <tr>
                            <td><span
                                    class="standardSchriftBold"><?php 
            echo getUebersetzung("Personen", $sprache, $link);
            ?>
                                    :</span> <?php 
            echo getUebersetzung("Erwachsene", $sprache, $link);
            ?>