示例#1
0
             $temp["nationality"] = "IR";
             $passengers[$pgr + 1][] = $temp;
         }
     }
     $cnt++;
 }
 $ctrl = new HotelController();
 $totalamont = 0;
 //calc total amount
 foreach ($_POST['invoice'] as $detail) {
     $totalamont += $detail['price'];
 }
 // reserve step1
 $u = new user();
 $guest = $u->Get_Guest_ID();
 $result = $ctrl->Reseve_step1(json_encode($room_id), $_SESSION['date-in'], $_SESSION['date-out'], json_encode($passengers));
 //var_dump($result);exit;
 if ($result) {
     //if (true) {
     //save invoice
     $invoice = new Invoice();
     $invoice->date = date('Y-n-d H:i:s');
     if (isset($_SESSION['user']['id'])) {
         $invoice->user = $_SESSION['user']['id'];
     } else {
         $invoice->user = $guest;
     }
     $invoice->total = $totalamont;
     $invoice->currency = $_SESSION['currency_unit'];
     $invoice->voucher = '';
     $invoice->reference = $result;