コード例 #1
0
ファイル: index.php プロジェクト: hardikk/HNH
function editDelivery()
{
    $response = array('action' => 'EditDelivery', 'message' => 'Sửa yêu cầu giao vé thành công!');
    // collect parameters
    $sTicket_id = trim(getParameter('ticket_id'));
    $sCode = trim(getParameter('ticket_code'));
    $sName = trim(getParameter('customer_name'));
    $sPhone = trim(getParameter('customer_phone'));
    $sPrice = trim(getParameter('price'));
    $sDiscount = trim(getParameter('discount'));
    $sRate = trim(getParameter('currency_rate'));
    $sPay = trim(getParameter('pay_amount'));
    $sAddress = trim(getParameter('deliver_address'));
    $sTax = getParameter('tax');
    $arrFiles = getParameter('attachment');
    $params = array('id' => $sTicket_id, 'price' => $sPrice, 'tax' => $sTax, 'currency_rate' => $sRate, 'discount' => $sDiscount, 'pay_amount' => $sPay, 'address' => $sAddress, 'customer_phone' => $sPhone, 'customer_name' => $sName, 'code' => explode("\n", $sCode), 'attachment' => $arrFiles);
    global $arrConf;
    $oDelivery = new getInfoMainConsole();
    $oDelivery->callcenter_db_connect($arrConf['cadena_dsn']);
    $result = $oDelivery->editDelivery($params);
    $oDelivery->callcenter_db_disconnect();
    // process and call class
    // return json
    if (!$result) {
        $response['action'] = 'error';
        $response['message'] = 'Lỗi: ' . $oDelivery->errMsg;
    }
    $json = new Services_JSON();
    Header('Content-Type: application/json');
    return $json->encode($response);
}