public function actionEditWorkflow($id)
{
$assetPath = Yii::app()->getAssetManager()->publish(Yii::getPathOfAlias('application.modules.' . $this->getModule()->name . '.assets'), false, -1);
Yii::app()->clientScript->registerCssFile($assetPath . '/css/components/admin.css');
$model = models\OphCiExamination_Workflow::model()->findByPk((int) $id);
if (isset($_POST[\CHtml::modelName($model)])) {
$model->attributes = $_POST[\CHtml::modelName($model)];
if ($model->save()) {
Audit::add('admin', 'update', serialize($model->attributes), false, array('module' => 'OphCiExamination', 'model' => 'OphCiExamination_ElementSet'));
Yii::app()->user->setFlash('success', 'Workflow updated');
$this->redirect(array('viewWorkflows'));
}
}
$this->render('update', array('model' => $model, 'title' => 'Edit workflow', 'cancel_uri' => '/OphCiExamination/admin/viewWorkflows', 'related_view' => 'update_Workflow_ElementSets'));
}