Example #1
0
 function updatePropertyInfo($xmlStr)
 {
     if (!($domDoc = domxml_open_mem($xmlStr))) {
         $ret = false;
     }
     $od = new OD();
     $od->parseDomDocument($domDoc);
     $ret = $od->updateRecord();
     return $ret;
 }
Example #2
0
 function RunGeneralRevision($odID, $userID = "", $transactionCode = "GR")
 {
     $newOdID = $this->CreateNewRPU_AFS_TD($odID, $userID, $transactionCode);
     // archive old OD
     $oldOD = new OD();
     $oldOD->selectRecord($odID);
     $oldOD->archive = "true";
     $oldOD->modifiedBy = $userID;
     $oldOD->updateRecord();
     // using archiveRecord 'might' be faster
     //$oldOD->archiveRecord($odID,"true",$userID);
     // update new OD/AFS
     $newAFS = new AFS();
     $newAFS->selectRecord($afsID = "", $limit = "", $newOdID);
     $newAFS->modifiedBy = $userID;
     $newAFS->effectivity = date("Y") + 1;
     $newAFS->updateRecord();
     return $newOdID;
 }