Ejemplo n.º 1
0
<?php

if (!defined('sugarEntry') || !sugarEntry) {
    die('Not A Valid Entry Point');
}
require_once 'modules/Tours/Tour.php';
require_once 'include/formbase.php';
require_once 'modules/TourPrograms/TourProgram.php';
include "config.php";
global $sugar_config;
$focus = new Tour();
/*$isUpdate = true;*/
$focus->retrieve($_POST['record']);
if (!$focus->ACLAccess('Save')) {
    ACLController::displayNoAccess(true);
    sugar_cleanup(true);
}
if (!empty($_POST['assigned_user_id']) && $focus->assigned_user_id != $_POST['assigned_user_id'] && $_POST['assigned_user_id'] != $current_user->id) {
    $check_notify = TRUE;
} else {
    $check_notify = FALSE;
}
foreach ($focus->column_fields as $field) {
    if (isset($_POST[$field])) {
        $value = $_POST[$field];
        switch ($field) {
            case 'transport':
                $value = implode("^,^", $_POST[$field]);
                break;
            case 'noiden':
                $value = implode('^,^', $_POST[$field]);