Example #1
0
         $body_arr = array("#NAME#", "#CREATED_BY#", "#RFQ2CODE#", "#BIDNUM#", "#ADVANCE#", "#PRICE#", "#LINK#", "#MAIL_FOOTER#", "#SITE_URL#");
     }
 } else {
     $sts = $statusmasterObj->getDetails('iStatusID', " AND vForAuction LIKE '%RFQ2 Bid,%' AND vStatus_en='Verify' ");
     $Data['iStatusID'] = $sts[0]['iStatusID'];
     $Data['eStatus'] = 'current';
     $sub = "New Bid For RFQ2";
     $typ = "Create";
 }
 // pr($Data); exit;
 $Data['iBuyer2Id'] = $curORGID;
 $Data['iCreatedById'] = $sess_id;
 $Data['iModifiedById'] = $sess_id;
 $Data['dBidDate'] = calcGTzTime(date('Y-m-d H:i:s'), 'Y-m-d H:i:s');
 // $Data['eStatus'] = 'pending';
 $res = $id = $r2bdObj->insert($Data);
 if ($res) {
     $files = $_FILES['files'];
     for ($i = 0; $i < count($files['name']); $i++) {
         $flnm = '';
         if ($files['error'][$i] == 0 && $files['size'][$i] > 0) {
             $fileUpload['name'] = $files['name'][$i];
             $fileUpload['tmp_name'] = $files['tmp_name'][$i];
             $flnm = $fluplObj->UploadFile('rfq2bid', 'docs', $id, $fileUpload, '');
             $fdata['vFile'] = $flnm;
             $fdata['iBidId'] = $id;
             if (strrpos($flnm, '.') !== false) {
                 $fdata['vExt'] = substr($flnm, strrpos($flnm, '.') + 1);
             } else {
                 $fdata['vExt'] = '';
             }
Example #2
0
 $bdt['iRFQ2Id'] = $iRFQ2Id;
 $dtls[0]['iBuyer2Id'] = $bdt['iBuyer2Id'] = $aacptl['iBuyer2Id'];
 $bdt['vBidNum'] = $r2bdObj->getUniqueCode('');
 $bdt['fBidAdvancePc'] = $rdtls[0]['fAdvanceMinPc'];
 $bdt['fBidAdvanceAmt'] = $rdtls[0]['fAdvanceMinAmt'];
 $bdt['fBidPricePc'] = $rdtls[0]['fPriceMaxPc'];
 $bdt['fBidPriceAmt '] = $rdtls[0]['fPriceMaxAmt'];
 $bdt['fBidAdvanceTotal'] = $rdtls[0]['fAdvanceTotal'];
 $bdt['fBidPriceTotal'] = $rdtls[0]['fPriceTotal'];
 $bdt['fBidAmount'] = $rdtls[0]['fTotal'];
 $gmtoffset = $_POST['gmtoffset'];
 $bdt['dBidDate'] = calcGTzTime(date('Y-m-d H:i:s'), 'Y-m-d H:i:s');
 $sts = $statusmasterObj->getDetails('iStatusID', " AND vForAuction LIKE '%RFQ2 Bid,%' AND vStatus_en='Verify' ");
 $bdt['iStatusID'] = $sts[0]['iStatusID'];
 $bdt['eStatus'] = 'current';
 $rs = $bid = $r2bdObj->insert($bdt);
 if ($rdtls[0]['eFrom'] != "PO") {
     $ress = $rfq2Obj->updateData(array('eAuctionStatus' => 'Completed'), " iRFQ2Id={$iRFQ2Id} ");
 }
 // add award to bid as accepted
 if (!isset($r2awObj)) {
     include_once SITE_CLASS_APPLICATION . "user/class.Rfq2Award.php";
     $r2awObj = new Rfq2Award();
 }
 $dat = array();
 $dat['iBidId'] = $bid;
 $dat['iRFQ2Id'] = $dtls[0]['iRFQ2Id'];
 $dat['eOrgCreatedBy'] = $rfq2Obj->getR2InvOrgType($curORGID, $dtls[0]['iRFQ2Id'], $rdtls[0]['eFrom']);
 $dat['iCreatedById'] = $sess_id;
 $dat['iModifiedById'] = $sess_id;
 $dat['dADate'] = calcGTzTime(date('Y-m-d H:i:s'), 'Y-m-d H:i:s');