Exemplo n.º 1
0
 /**
  * @param CAccount $oAccount
  * @param mixed $mContactId
  * @param int $iContactType = EContactType::Global_
  * @return int|null
  */
 public function ConvertedContactLocalId($oAccount, $mContactId, $iContactType)
 {
     $mResult = null;
     if ($this->oConnection->Execute($this->oCommandCreator->ConvertedContactLocalId($oAccount, $mContactId, $iContactType))) {
         $oRow = $this->oConnection->GetNextRecord();
         if ($oRow) {
             $mResult = (int) $oRow->id_addr;
             $mResult = 0 < $mResult ? $mResult : null;
         }
         $this->oConnection->FreeResult();
     }
     return $mResult;
 }