/** * Delete sales * @param integer|string $id * @param MSales $model * @throws ServerErrorHttpException */ public function delete($id, $model = null) { $model = $model ?: $this->findModel($id); if ($model->status != MSales::STATUS_DRAFT) { throw new ServerErrorHttpException('Document can not be update'); } parent::delete($id, $model); }
/** * * @param type $id * @param \biz\core\inventory\models\Transfer $model * @throws ServerErrorHttpException */ public function delete($id, $model = null) { /* @var $model MTransfer */ $model = $model ?: $this->findModel($id); if ($model->status != MTransfer::STATUS_DRAFT) { throw new ServerErrorHttpException('Document can not be delete'); } parent::delete($id, $model); }