Exemple #1
0
<?php

$query = $_REQUEST["term"];
require_once "class/class.eapi_api.php";
$eapi_api = new eapi_api();
$results = $eapi_api->query_account($query);
$object_res = json_decode($results);
foreach ($object_res->SearchResult as $n => $v) {
    $object_res->SearchResult[$n]->value = $v->Studio;
    $object_res->SearchResult[$n]->label = $v->Studio;
}
echo json_encode($object_res->SearchResult);
Exemple #2
0
 function edit_case_order($case_id, $order_id)
 {
     $case_info = $this->db->fetch_assoc($this->db->query("SELECT * FROM cases WHERE case_id = '{$case_id}'"));
     $update = array();
     $eapi_api = new eapi_api();
     $json = $eapi_api->order_detail_lookup($order_id);
     $order_info = json_decode($json);
     if ($order_info->Id == $order_id && ($order_info->Account == $case_info["contact_module_id"] || $case_info["contact_module_id"] == '0' || $case_info["contact_module_id"] == '')) {
         $update["OrderNumber"] = $order_id;
         $update['contact_module_id'] = $order_info->Account;
         $update['contact_module_name'] = 'eapi_ACCOUNT';
         $this->db->update('cases', $update, 'case_id', $case_id);
         return $this->display_order_div($case_id, $order_id);
     }
     return 'invalid';
 }
Exemple #3
0
    ob_start();
    require_once 'app_code/global.config.php';
    require_once 'class/config.inc.php';
    //echo __LINE__ . "\n";
    require_once 'class/class.email_client.php';
    //echo __LINE__ . "\n";
    require_once 'class/class.flags.php';
    //echo __LINE__ . "\n";
    require_once 'class/class.GlobalTask.php';
    //echo __LINE__ . "\n";
    require_once 'class/class.smtp.php';
    //echo __LINE__ . "\n";
    require_once 'class/class.display.php';
    //echo __LINE__ . "\n";
    require_once 'class/class.casecreation.php';
    //echo __LINE__ . "\n";
    require_once 'class/class.dynamicpage.php';
    //echo __LINE__ . "\n";
    require_once 'class/class.FctSearchScreen.php';
    //echo __LINE__ . "\n";
    require_once 'class/class.eapi_order.php';
    require_once 'class/class.cases.php';
    ob_end_clean();
    $eapi_order = new eapi_order();
    $cases = new cases();
    $eapi_api = new eapi_api();
}
echo '<textarea>';
var_dump(json_decode($eapi_api->query_account('113302')));
echo '</textarea>';
//113302
Exemple #4
0
require_once 'class/class.flags.php';
//echo __LINE__ . "\n";
require_once 'class/class.GlobalTask.php';
//echo __LINE__ . "\n";
require_once 'class/class.smtp.php';
//echo __LINE__ . "\n";
//echo __LINE__ . "\n";
require_once 'class/class.casecreation.php';
//echo __LINE__ . "\n";
//echo __LINE__ . "\n";
require_once 'class/class.FctSearchScreen.php';
//echo __LINE__ . "\n";
require_once 'class/class.eapi_order.php';
require_once 'class/class.eapi_account.php';
require_once 'class/class.cases.php';
require_once 'class/class.note.php';
require_once 'class/class.imap.php';
//ob_end_clean();
require_once 'class/class.display.php';
$eapi_api = new eapi_api();
$order_json = $eapi_api->order_detail_lookup($order_id);
$order = json_decode($order_json);
?>
<head>
    
</head>
<body onload="window.print();">
    <?php 
echo $order->OrderForm;
?>
</body>
Exemple #5
0
require_once 'class/class.casecreation.php';
require_once 'class/class.FctSearchScreen.php';
require_once 'class/class.eapi_order.php';
require_once 'class/class.eapi_account.php';
require_once 'class/class.cases.php';
require_once 'class/class.note.php';
require_once 'class/class.imap.php';
require_once 'class/class.user.php';
require_once 'class/class.email_client.php';
require_once 'class/class.display.php';
if ($order == '' && $case_id != '') {
    $db = new database(DATABASE_HOST, DATABASE_PORT, DATABASE_USER, DATABASE_PASSWORD, DATABASE_NAME);
    $ca = $db->fetch_assoc($db->query("SELECT OrderNumber FROM cases WHERE case_id = '{$case_id}'"));
    $order = $ca['OrderNumber'];
}
$eapi_api = new eapi_api();
$json = $eapi_api->order_images($order);
$data = json_decode($json);
$path = str_replace('\\', '/', $data->Path);
ob_end_clean();
?>
<a href="file:<?php 
echo $path;
?>
" >Click Here if the folder does not open</a><br/>
Please note that if The link does not work, your system might not have this site as a
trusted site, Please contact your network administrator to configure this site in the 
trusted zone
<?php 
echo $path;
?>
Exemple #6
0
<?php

$oa = $this->db->fetch_assoc($this->db->query("SELECT OrderNumber FROM cases WHERE case_id='{$module_id}'"));
if ($oa['OrderNumber'] != '') {
    $eapi_api = new eapi_api();
    $json = $eapi_api->order_detail_lookup($oa['OrderNumber']);
    $order_details = json_decode($json);
    $defaults["priority_date"] = date("Y-m-d", strtotime($order_details->Statuses[0]->StatusTime));
    $defaults['optional1'] = $order_details->Location;
    //    file_put_contents('/tmp/debug.txt', $tmp);
}