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); }