$check_notify = FALSE; } foreach ($focus->column_fields as $field) { if (isset($_POST[$field])) { $value = $_POST[$field]; $focus->{$field} = $value; } } foreach ($focus->additional_column_fields as $field) { if (isset($_POST[$field])) { $value = $_POST[$field]; $focus->{$field} = $value; } } $focus->name = $mod_strings['LBL_NAME_FIRST'] . '_' . $focus->restaurantstbookings_name; $focus->save($check_notify); $return_id = $focus->id; $deleted_count = 0; $servicebookings_line = array('id' => $_POST['service_line_id'], 'deleted' => $_POST['deleted'], 'date_booking_time' => $_POST['date_booking_time'], 'quantity' => $_POST['quantity'], 'price' => $_POST['price'], 'menu' => $_POST['menu']); $servicebookings_line_count = count($servicebookings_line['id']); for ($i = 0; $i < $servicebookings_line_count; $i++) { $deleted = $servicebookings_line['deleted'][$deleted_count]; if (($servicebookings_line['date_booking_time'][$i] == '' || $servicebookings_line['date_booking_time'][$i] == '0') && ($servicebookings_line['quantity'][$i] == '' || $servicebookings_line['quantity'][$i] == '0') && ($servicebookings_line['price'][$i] == '' || $servicebookings_line['price'][$i] == '0') && ($servicebookings_line['menu'][$i] == '' || $servicebookings_line['menu'][$i] == '0')) { $deleted = 1; } $servicebookinglines = new RestaurantBookingsLine(); $servicebookinglines->id = $servicebookings_line['id'][$i]; $servicebookinglines->deleted = $deleted; $servicebookinglines->date_booking_time = $servicebookings_line['date_booking_time'][$i]; $servicebookinglines->quantity = $servicebookings_line['quantity'][$i]; $servicebookinglines->price = $servicebookings_line['price'][$i];
function createRestaurantBooking($bean, $nhahang = '') { global $db; $sql = "\r\n SELECT \r\n a.id \r\n FROM\r\n `restaurantbookings` a \r\n JOIN `restaurantsrantbookings_c` b \r\n ON a.`id` = b.`restaurantd663ookings_idb` \r\n AND b.`deleted` = 0 \r\n AND b.`restaurant437baurants_ida` = '{$nhahang->nh_id}' \r\n JOIN `groupprograrantbookings_c` c \r\n ON c.`groupprogre72bookings_idb` = a.`id` \r\n AND c.`deleted` = 0 \r\n AND c.`groupprogr880erograms_ida` = '{$bean->id}' \r\n WHERE a.`deleted` = 0 \r\n "; $RestaurantBooking = new RestaurantBookings(); $result = $db->query($sql); while ($row = $db->fetchByAssoc($result)) { $RestaurantBooking->id = $row['id']; } $RestaurantBooking->groupprogratbookings_name = $bean->groupprogram_code; $RestaurantBooking->groupprogr880erograms_ida = $bean->id; $restaurant = new Restaurants(); $restaurant->retrieve($nhahang->nh_id); $RestaurantBooking->restaurant437baurants_ida = $restaurant->id; $RestaurantBooking->restaurantstbookings_name = $restaurant->name; $RestaurantBooking->res_address = $restaurant->address; $RestaurantBooking->res_tel = $restaurant->tel; $RestaurantBooking->res_fax = $restaurant->fax; $RestaurantBooking->confirm = 0; $RestaurantBooking->name = 'Restaurant Bookings To ' . $restaurant->name; $RestaurantBooking->assigned_user_name = $bean->assigned_user_name; $RestaurantBooking->assigned_user_id = $bean->assigned_user_id; $return = $RestaurantBooking->save(); return $return; }