goiintra/public_html/lib/receiptNote_lib_process.php

88 lines
1.5 KiB
PHP

<?php
include getenv("DOCUMENT_ROOT")."/include/session_include.php";
require_once getenv("DOCUMENT_ROOT")."/assets/api/daily.php";
//$func->checkAdmin("index.php");
//echo "[$mode]";exit();
/*
for($i=0; $i<sizeof($_POST); $i++) {
list($key, $value) = each($_POST);
$$key = $value;
if(is_array($value))
{
$count = 10;
for($i = 0; $i < $count; $i ++) {
if ($value[$i]) echo "ARRAY[$key][$value[$i]]<br>";
}
}
else echo "[$key][$value]<br>";
//print_r($_POST);
}
exit;
*/
if($d_uid == "") {
echo 0;
exit();
}
try {
$qry = "
SELECT
d_uid,
d_orderdate,
d_accountno
FROM tbl_daily
WHERE d_uid = '$d_uid'
";
$daily = $jdb->fQuery($qry, "query error");
if (!$daily) {
throw new Exception("Daily record not found");
}
$d_paynoteSTR = str_replace("\\", "", trim($d_paynote));
$dailyApi = new DailyService();
$dailyApi->saveDaily(
[
'd_orderdate' => $daily['d_orderdate'],
'd_accountno' => $daily['d_accountno'],
'd_paynote' => $d_paynoteSTR,
'd_updateruid' => $_SESSION['ss_UID'] ?? ''
],
[
'match_uid' => $d_uid,
'allow_update' => true
]
);
addLog(
"add",
"RECEIPT NOTE",
"UPDATE",
$lguserid,
"saveDaily()",
$d_uid
);
echo 1;
} catch (Exception $e) {
echo 0;
}
exit();
?>