public function beforeSave($insert) { $this->profit = (int) $this->profit === 0 ? 0 : $this->profit; $this->purchaseprice = (int) $this->purchaseprice === 0 ? 0 : $this->purchaseprice; $this->saleprice = (int) $this->saleprice === 0 ? 0 : $this->saleprice; if ($this->isNewRecord) { $this->created = new \yii\db\Expression('NOW()'); } else { $this->modified = new \yii\db\Expression('NOW()'); } return parent::beforeSave($insert); }
public function delete() { if ($this->system_acc != 1) { if (!$this->hasHistory()) { return parent::delete(); } } return false; }
public function delete() { if ($this->action == 0) { foreach ($this->docDetailes as $detail) { $detail->delete(); } foreach ($this->docCheques as $detail) { $detail->delete(); } return parent::delete(); } else { return false; } }