Example #1
0
    $poprefObj = new PoOtherInformation();
}
$eSaved = $_POST['eSaved'];
$Data = $_POST['Data'];
$eFrom = $Data['eFrom'];
unset($Data['eFrom']);
unset($_POST['eFrom']);
$iPurchaseOrderID = $_POST['iPurchaseOrderID'];
$Data['iPurchaseOrderID'] = $iPurchaseOrderID;
$poextdtls = $poprefObj->getDetails("*", " AND iPurchaseOrderID={$iPurchaseOrderID} ");
// prints($poextdtls); exit;
if (is_array($poextdtls) && count($poextdtls) > 0) {
    $rs = $poprefObj->updateData($Data, "iPurchaseOrderID={$iPurchaseOrderID}");
    $msg = "rus";
} else {
    $rs = $poprefObj->insert($Data);
    $msg = "ras";
}
$_SESSION['poadd'] = 'yes';
if ($rs > 0) {
    if ($eSaved == 'Yes') {
        $dtl['eSaved'] = $eSaved;
        $wh_cn = "iPurchaseOrderID={$iPurchaseOrderID}";
        $rs = $pohObj->updateData($dtl, $wh_cn);
        if ($eFrom == "Next") {
            $redirecturl = SITE_URL_DUM . "purchaseorderadditems/{$iPurchaseOrderID}/sucss";
        } else {
            $redirecturl = SITE_URL_DUM . "polist/{$msg}";
        }
        $_SESSION['SESS_' . PRJ_CONST_PREFIX . '_MSG'] = $msg;
    } else {
Example #2
0
     $ids = $pohObj->updateData($Data, " iPurchaseOrderID = {$dup} ");
     $id = $dup;
     if ($ids > 0) {
         $scs = 'y';
     }
     //Prints("upd->".$id);
 } else {
     $id = $pohObj->insert();
     if ($id > 0) {
         $scs = 'y';
     }
     //Prints("insrt->".$id);
 }
 if ($id > 0) {
     $Data_pref['iPurchaseOrderID'] = $id;
     $rs = $poprefObj->insert($Data_pref);
 }
 //
 if ($val['items']) {
     $ItemArr = $val['items'];
 } else {
     $ItemArr = $itemval[$key];
 }
 if ($ItemArr) {
     foreach ($ItemArr as $itemkey => $itemvals) {
         $Data_item = array();
         $it = 0;
         foreach ($itemTagArr as $itemkey1 => $itemval1) {
             if ($type == '.xml') {
                 $itemkey1 = strtolower(str_replace(" ", "", $itemkey1));
                 $Data_item[$itemval1] = trim($itemvals[$itemkey1]);