コード例 #1
0
 /** @inheritdoc */
 public function beforeSave($insert)
 {
     if ($insert) {
         //            $this->EventTime = new Expression('NOW()');
         //            $this->CancelTime = new Expression('NOW()');
         $this->AccountantID = Yii::$app->user->id;
         //            $this->RoomID = $session->RoomID;
         $person = PersonsRecord::find()->select('ServiceCard')->where(['ID' => $this->ContractorID, 'ServiceCard' => 1])->one();
         if (null !== $person && $person->ServiceCard) {
             $this->CancelAccountID = $this->ContractorID;
         }
     }
     return parent::beforeSave($insert);
 }
コード例 #2
0
 /** @inheritdoc */
 public function beforeSave($insert)
 {
     $this->Items = Json::encode($this->_items);
     if ($insert) {
         $this->AccountantID = Yii::$app->user->id;
     }
     return parent::beforeSave($insert);
 }