/** * author:coster * date:9.1.06 * liefert die von zeit einer reservierung im format hh:mm * */ function getTimeVonOfReservierung($res_id) { $von = getDatumVonOfReservierung($res_id); $st = substr($von, 8, 2); $mi = substr($von, 10, 2); if ($st < 10 && strlen($st) <= 1) { $st = "0" . $st; } if ($mi < 10 && strlen($mi) <= 1) { $mi = "0" . $mi; } return $st . ":" . $mi; }
/* date: 7.10.05 author: christian osterrieder utilo.net */ //header einfuegen: include_once $root . "/webinterface/templates/header.inc.php"; include_once $root . "/include/reservierungFunctions.inc.php"; include_once $root . "/include/autoResponseFunctions.inc.php"; include_once $root . "/include/mieterFunctions.inc.php"; include_once $root . "/webinterface/templates/bodyStart.inc.php"; include_once $root . "/webinterface/templates/components.inc.php"; $reservierungs_id = $_POST["reservierungs_id"]; $antwort = $_POST["antwort"]; //muss "true" sein $mieter_id = getMieterIdFromReservierung($reservierungs_id); $vonDatum = getDatumVonOfReservierung($reservierungs_id); $bisDatum = getDatumBisOfReservierung($reservierungs_id); ?> <p class="<?php echo STANDARD_SCHRIFT_BOLD; ?> "><?php echo getUebersetzung("Reservierungsanfrage bestätigen"); ?> </p> <?php //belegung eintragen: changeReservationState($reservierungs_id, STATUS_BELEGT); //soll der gast automatisch informiert werden? if ($antwort == "true") { $speech = getSpracheOfMieter($mieter_id);
?> </li> </ul> </p> </td> </tr> </table> <p> <?php //sodala, nun alle reservierungen mit status=1 auslesen, wenn $res = getReservationsOfVermieter($vermieter_id, STATUS_RESERVIERT); while ($d = mysqli_fetch_array($res)) { $reservierungs_id = $d["RESERVIERUNG_ID"]; $mieter_id = $d["MIETER_ID"]; $mieter = getMieterVorname($mieter_id) . " " . getNachnameOfMieter($mieter_id) . ", " . getMieterOrt($mieter_id); $zeitraum = getDatumVonOfReservierung($reservierungs_id) . " bis " . getDatumBisOfReservierung($reservierungs_id); $mietobjekt = getMietobjektBezeichnung($d["MIETOBJEKT_ID"]); ?> </p> <table width="100%" border="0" cellspacing="3" cellpadding="0" class="<?php echo TABLE_STANDARD; ?> "> <tr> <td><table border="0" cellspacing="0" cellpadding="0" class="<?php echo STANDARD_SCHRIFT; ?> "> <tr> <td><span class="<?php echo STANDARD_SCHRIFT_BOLD;
?> </li> </ul> </td> </tr> </table> <hr/> <?php //sodala, nun alle reservierungen mit status=1 auslesen, wenn $res = getReservationsOfVermieter($gastro_id, STATUS_RESERVIERT); while ($d = $res->FetchNextObject()) { $reservierungs_id = $d->RESERVIERUNG_ID; $mieter_id = $d->GAST_ID; $mieter = getMieterVorname($mieter_id) . " " . getNachnameOfMieter($mieter_id) . ", " . getMieterOrt($mieter_id); $date = getDatumVonOfReservierung($reservierungs_id); $zeitraum = getYearFromBooklineDate($date) . "-" . getMonthFromBooklineDate($date) . "-" . getDayFromBooklineDate($date) . " " . getHourFromBooklineDate($date) . ":" . getMinuteFromBooklineDate($date); $tisch_id = $d->TISCH_ID; $raum_id = getRaumOfTisch($tisch_id); $mietobjekt = getRaumBezeichnung($raum_id) . " " . $tisch_id; ?> <table> <tr></tr><tr></tr> <tr> <td><span><?php echo getUebersetzung("Reservierungsanfrage von"); ?> :</span> <?php echo $mieter; ?> </td>
/** * author:lihaitao * date:11.10.07 * return the duration in hours * * */ function getDurationOfReservierung($res_id) { $von = getDatumVonOfReservierung($res_id); $bis = getDatumBisOfReservierung($res_id); $vonStunde = getHourFromBooklineDate($von); $bisStunde = getHourFromBooklineDate($bis); $vonMinute = getMinuteFromBooklineDate($von); if ($vonMinute < 30) { $vonMinute = 0; } else { $vonMinute = 0.5; } $bisMinute = getMinuteFromBooklineDate($bis); if ($bisMinute < 30) { $bisMinute = 0; } else { $bisMinute = 0.5; } // echo "ID:".$res_id." "."vonStunde:".$vonStunde." "."bis:".$bisStunde." "."vonMin:".$vonMinute."bis:".$bisMinute;exit; return $bisStunde + $bisMinute - $vonStunde - $vonMinute; }