Exemple #1
0
 static function changeIdDevice($from, $to)
 {
     if (self::checkDeviceId($from) && !self::checkDeviceId($to)) {
         $from = Yii::app()->BNComplex->createCommand("SELECT DeviceID from [BNComplex].[dbo].[Devices] where DevNum='" . AccessoryFunctions::addZeroTodeviceId($from) . "'")->queryRow();
         Yii::app()->BNComplex->createCommand("UPDATE  [BNComplex].[dbo].[Devices] set DevNum='" . AccessoryFunctions::addZeroTodeviceId($to) . "'  where DeviceID='" . $from["DeviceID"] . "'")->query();
     }
     if (!self::checkDeviceId($to)) {
         $glonass = Glonass::model()->find("device_id=:device_id and deleted = 0", array(":device_id" => $to));
         self::createObjectAndDevice($glonass);
     }
 }