// $record = createReservationRecordObj ( $_POST ); // $lastinsertid = $DB->insert_record ( $testReservationRecordTableName, $record, false ); // $tansaction = createReservationTransactionObj ( $submitType, $_POST ); // $lastinsertid = $DB->insert_record ( $testReservationTransactionRecordTableName, $tansaction, false ); break; case "delete": $deletedReservationId = $_POST['targetReservationId']; invalidateTargetReservation($deletedReservationId); directSQLInsertRT($submitType, $_POST); // $record = createReservationRecordObj ( $_POST ); // $lastinsertid = $DB->insert_record ( $testReservationRecordTableName, $record, false ); // $tansaction = createReservationTransactionObj ( $submitType, $_POST ); break; } } $recordset = getRecordSet($identity); $recordArray = recordSetToArray($recordset); $formatedRecordArray = formatRecordArray($recordArray, $identity); $transaction->allow_commit(); } catch (Exception $e) { $transaction->rollback($e); } echo $OUTPUT->header(); ?> <link rel="stylesheet" type="text/css" href="<?php echo $CFG->wwwroot; ?> /lib/jquery/ui-1.11.4/jquery-ui.min.css"> <link rel="stylesheet" type="text/css" href="<?php
require_once '../config.php'; require_once './testReservationUtil.php'; require_once './resources/TestReservationInfo.php'; // require_login(); // Need group verification $testReservationInfo = TestReservationInfo::Instance(); $identity = verifyODSIdentity($testReservationInfo); $PAGE->set_context(get_system_context()); $PAGE->set_pagelayout('standard'); $PAGE->set_title("Test Reservation Form"); $PAGE->set_heading("Test Reservation Form"); $PAGE->set_url($CFG->wwwroot . '/testreservation/testReservationForm.php'); $availableRecord = NULL; if (array_key_exists("submitType", $_POST)) { if ($_POST['submitType'] == "update") { $recordset = getRecordSet($identity, $_POST['targetReservationId']); if ($recordset->valid()) { foreach ($recordset as $record) { $availableRecord = formatRecordIntoForm(get_object_vars($record)); } } if ($availableRecord == Null) { // Add one button for return die("No Valid Record!"); } } } // When user is staff and doing update if (in_array("staff", $identity) && (array_key_exists("submitType", $_POST) && $_POST['submitType'] == "update")) { // register_id not null $userId = $availableRecord['register_id'];