OEModule\OphCiExamination\controllers\AdminController::actionCreateOphCiExamination_InjectionManagementComplex_NoTreatmentReason PHP Method

actionCreateOphCiExamination_InjectionManagementComplex_NoTreatmentReason() public method

create a new no treatment reason for injection.
    public function actionCreateOphCiExamination_InjectionManagementComplex_NoTreatmentReason()
    {
        $model = new models\OphCiExamination_InjectionManagementComplex_NoTreatmentReason();
        if (isset($_POST[\CHtml::modelName($model)])) {
            $model->attributes = $_POST[\CHtml::modelName($model)];
            if ($bottom_drug = models\OphCiExamination_InjectionManagementComplex_NoTreatmentReason::model()->find(array('order' => 'display_order desc'))) {
                $display_order = $bottom_drug->display_order + 1;
            } else {
                $display_order = 1;
            }
            $model->display_order = $display_order;
            if ($model->save()) {
                Audit::add('admin', 'create', $model->id, null, array('module' => 'OphCiExamination', 'model' => 'InjectionManagementComplex_NoTreatmentReason'));
                Yii::app()->user->setFlash('success', 'Injection Management No Treatment reason added');
                $this->redirect(array('ViewAllOphCiExamination_InjectionManagementComplex_NoTreatmentReason'));
            }
        }
        $this->render('create', array('model' => $model));
    }