コード例 #1
0
/**
 * 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;
}
コード例 #2
0
/*   
	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);
コード例 #3
0
    ?>
</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;
コード例 #4
0
    ?>
</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>
コード例 #5
0
/**
 * 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;
}