Esempio n. 1
0
    $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->services_seebookings_name;
$focus->save($check_notify);
$return_id = $focus->id;
$deleted_count = 0;
$servicebookings_line = array('id' => $_POST['service_line_id'], 'deleted' => $_POST['deleted'], 'service' => $_POST['service'], 'quantity' => $_POST['quantity'], 'price' => $_POST['price'], 'content' => $_POST['content']);
$servicebookings_line_count = count($servicebookings_line['id']);
for ($i = 0; $i < $servicebookings_line_count; $i++) {
    $deleted = $servicebookings_line['deleted'][$deleted_count];
    if (($servicebookings_line['service'][$i] == '' || $servicebookings_line['service'][$i] == '0') && ($servicebookings_line['quantity'][$i] == '' || $servicebookings_line['quantity'][$i] == '0') && ($servicebookings_line['price'][$i] == '' || $servicebookings_line['price'][$i] == '0') && ($servicebookings_line['content'][$i] == '' || $servicebookings_line['content'][$i] == '0')) {
        $deleted = 1;
    }
    $servicebookinglines = new ServiceBookingsLine();
    $servicebookinglines->id = $servicebookings_line['id'][$i];
    $servicebookinglines->deleted = $deleted;
    $servicebookinglines->service = $servicebookings_line['service'][$i];
    $servicebookinglines->quantity = $servicebookings_line['quantity'][$i];
    $servicebookinglines->price = $servicebookings_line['price'][$i];
 function createServiceBooking($bean, $dichvu = '')
 {
     global $db;
     $sql = "\r\n            SELECT \r\n              a.id \r\n            FROM\r\n              `servicebookings` a \r\n              JOIN `services_sevicebookings_c` b \r\n                ON a.`id` = b.`services_sb358ookings_idb` \r\n                AND b.`deleted` = 0 \r\n                AND b.`services_sde2fervices_ida` = '{$dichvu->services_name}' \r\n              JOIN `groupprogravicebookings_c` c \r\n                ON c.`groupprogrf47aookings_idb` = a.`id` \r\n                AND c.`deleted` = 0 \r\n                AND c.`groupprogr0d2frograms_ida` = '{$bean->id}' \r\n            WHERE a.`deleted` = 0  \r\n            ";
     $ServiceBooking = new ServiceBookings();
     $result = $db->query($sql);
     while ($row = $db->fetchByAssoc($result)) {
         $ServiceBooking->id = $row['id'];
     }
     $ServiceBooking->groupprograebookings_name = $bean->groupprogram_code;
     $ServiceBooking->groupprogr0d2frograms_ida = $bean->id;
     $service = new Services();
     $service->retrieve($dichvu->services_name);
     $ServiceBooking->services_sde2fervices_ida = $service->id;
     $ServiceBooking->services_seebookings_name = $service->name;
     $ServiceBooking->res_address = $service->address;
     $ServiceBooking->res_tel = $service->tel;
     $ServiceBooking->res_fax = $service->fax;
     $ServiceBooking->confirm = 0;
     $ServiceBooking->name = 'Service Bookings To ' . $service->name;
     $ServiceBooking->assigned_user_name = $bean->assigned_user_name;
     $ServiceBooking->assigned_user_id = $bean->assigned_user_id;
     $return = $ServiceBooking->save();
     return $return;
 }