public function actionCreateAjax($ccmp_id)
 {
     $model4update = new CcbrBranch();
     $model4update->scenario = $this->scenario;
     if (isset($_POST['CcbrBranch'])) {
         //$this->performAjaxValidation($model4update, 'branch-form');
         $model4update->attributes = $_POST['CcbrBranch'];
         if ($model4update->validate()) {
             try {
                 $model4update->save();
             } catch (Exception $e) {
                 $model4update->addError('ccbr_id', $e->getMessage());
             }
         } else {
             $this->renderPartial("_form_horizontal_ajax", array('ccmp_id' => $ccmp_id, 'model4update' => $model4update));
             exit;
         }
     }
     $model4new = new CcbrBranch();
     $model4new->ccbr_ccmp_id = $ccmp_id;
     $this->renderPartial("_form_horizontal_ajax", array('ccmp_id' => $ccmp_id, 'model4update' => $model4new));
     //$this->render('view', array('model' => $model, 'model4grid' => $model4grid, 'model4update' => $model4update));
 }
 public function actionCreateccbr($ccmp_id)
 {
     $model = $this->loadModel($ccmp_id);
     $model_ccbr = new CcbrBranch();
     $this->performAjaxValidation($model_ccbr, 'ccbr-branch-form');
     if (isset($_POST['CcbrBranch'])) {
         $model_ccbr = new CcbrBranch();
         $model_ccbr->attributes = $_POST['CcbrBranch'];
         $model_ccbr->ccbr_ccmp_id = $ccmp_id;
         //var_dump($model->attributes);exit;
         try {
             if ($model_ccbr->save()) {
                 if (isset($_GET['returnUrl'])) {
                     $this->redirect($_GET['returnUrl']);
                 } else {
                     $this->redirect(array('manageccbr', 'ccmp_id' => $ccmp_id, 'ccbr_id' => $model_ccbr->ccbr_id));
                 }
             }
         } catch (Exception $e) {
             $model_ccbr->addError('ccbr_id', $e->getMessage());
         }
     } else {
         //company
         $model->scenario = $this->scenario;
         //branch
         $mCcbr = new CcbrBranch();
         $this->render('update_extended', array('model' => $model, 'active_tab' => 'createccbr', 'mCcbr' => $mCcbr));
     }
 }