예제 #1
0
//            'child' => "1",
//        ),
//    );
$r1 = $asa->reserve_level_1("1", '2016-02-24', '2016-02-25', $room_detail);
////exit;
////var_dump($r1);
if (isset($r1['id_reserve_hotel'])) {
    $passengers = array("last_name" => "abdi", "first_name" => "hamid reza", "adress" => "iran_mashhad", "source" => "5897", "telephone" => "021-77651959", "melli_code" => "2120227837", "transfer" => "0", "travel_with" => "1", "nation" => "0", "message" => "test reservation", "mobile" => "09123764208", "flight_number" => "0", "flight_time" => "11 => 15", "clerk" => "clerk");
    //
    //var_dump($passengers);
    //sleep(2);
    $r2 = $asa->reserve_level_2(45773, 125, $passengers);
}
sleep(2);
if (isset($r2['id_reserve_hotel'])) {
    $r3 = $asa->reserve_level_3(45773, 125);
}
if (isset($r3['id_reserve_hotel'])) {
    //get vocher
    $asa->voucher(45773, 125);
    $r4 = $asa->reserve_Cancel(45773, 125);
    if (isset($r4['amount'])) {
        $r5 = $asa->reserve_Cancel_final(45773, 125, 100);
    }
}
//}
//$list_hotel=$asa->hotels_empty_form(5898,1,1,0,'2015-12-25','2015-12-26');
//foreach ($list_hotel as $hotel){
//    print_r($hotel);
//
//}
예제 #2
0
function hot_confirm_asa($refrence_id, $confirm_data)
{
    $return = array('status' => TRUE, 'voucher_id' => uniqid());
    return json_encode($return);
    include 'asa_hotel.php';
    global $db_hotel;
    $id_reserve_hotel = $confirm_data['id_reserve_hotel'];
    $id_reserve_asa = $confirm_data['id_reserve_asa'];
    //    $db = new db_hotel ();
    $asa = new asaHotelDrive($db_hotel);
    $confirm = $asa->reserve_level_3($id_reserve_hotel, $id_reserve_asa);
    if (isset($confirm['status']) && $confirm['status'] == TRUE) {
        $db_hotel->update_hot_reserve_tmp($refrence_id, $id_reserve_asa, $id_reserve_hotel);
    }
    return $confirm;
    //    return $confirm_data;
}