Beispiel #1
0
function displayAccommodationForm($userId, $mcid, $registeredBy)
{
    if (!isset($_POST['continueToAcco']) || !isset($_GET['userId'])) {
        return getUserDetailsForHospi(escape($_GET['userId']), $mcid);
    }
    if ($_GET['userId'] == 0 || !is_numeric($_GET['userId'])) {
        return getUserDetailsForHospi(escape($_GET['userId']), $mcid);
    }
    global $urlRequestRoot, $sourceFolder, $templateFolder, $cmsFolder, $moduleFolder;
    require_once "{$sourceFolder}/{$moduleFolder}/prhospi/accommodation.php";
    $tableForDisclaimer = <<<TABLE
    <table border="1">
      <tr>
        <th>Pragyan Id</th>
        <th>Name</th>
        <th>Email</th>
        <th>Hostel</th>
        <th>Room No</th>
        <th>DISCLAIMER</th>
      </tr>
TABLE;
    for ($i = 1; $i <= 5; $i++) {
        if (!isset($_POST['userid' . $i]) || $_POST['userid' . $i] == "") {
            continue;
        }
        if (!isset($_POST['hostelname' . $i]) || $_POST['hostelname' . $i] == "") {
            displayinfo("Please Select the hostel name for Pragyan Id:" . $_POST['userid' . $i]);
            continue;
        }
        if (!isset($_POST['roomNo' . $i]) || $_POST['roomNo' . $i] == "") {
            displayinfo("Please Select the Room for Pragyan Id:" . $_POST['userid' . $i]);
            continue;
        }
        $roomNo = escape($_POST['roomNo' . $i]);
        $hostelName = escape($_POST['hostelname' . $i]);
        $uid = escape($_POST['userid' . $i]);
        if (!is_numeric($uid)) {
            displayinfo("Not a valid Pragyan Id:" . $uid);
            continue;
        }
        if (!isRoomAvailable($roomNo, $mcid)) {
            displayinfo("Room Not Available for Pragyan Id : " . $uid . ".Please try again ");
            continue;
        }
        if (!addUserToRoom($uid, $roomNo, $mcid, escape($_GET['userId']), $registeredBy)) {
            continue;
        }
        $name = getUserName($uid);
        $email = getUserEmail($uid);
        $room = getRoomNoFromRoomId($roomNo, $mcid);
        $tableForDisclaimer .= <<<TROW
      <tr>
        <td>{$uid}</td>
        <td>{$name}</td>
        <td>{$email}</td>
        <td>{$hostelName}</td>
        <td>{$room}</td>
        <td>
          <form method="POST" target="_blank" action="./+view">
           <input type="submit" name="printthis" value="PRINT"/>
           <input type="hidden" name="printHiddenId" value="printHostelAllotmentBill{$uid}" />
          </form>
        </td>
      </tr>
TROW;
    }
    return $tableForDisclaimer . "</table>" . displayRooms($mcid, escape($_GET['userId']));
}
Beispiel #2
0
<?php

include '../model/roomdb.php';
//CRUD Chat
if ($_POST['method'] == 'insertRoom') {
    insertRoom();
}
if ($_POST['method'] == 'showAllRooms') {
    showAllRooms();
}
if ($_POST['method'] == 'showMyRooms') {
    showMyRooms();
}
if ($_POST['method'] == 'updateRoom') {
    updateRoom();
}
if ($_POST['method'] == 'addUserToRoom') {
    addUserToRoom();
}
if ($_POST['method'] == 'deleteRoom') {
    deleteRoom();
}
if ($_POST['method'] == 'showUsersInChatRoom') {
    showUsersInChatRoom();
}