public function actionCreate($id, $esNuevo = false, $save = 0)
 {
     if (!(bool) $esNuevo) {
         if ($id != 0) {
             $modelold = Administrativo::Model()->findByPk($id);
             $model = new AdministrativoEspejo();
         } else {
             $modelold = new Administrativo();
             $model = new AdministrativoEspejo('nuevo');
         }
         $this->layout = 'main_box';
         Controller::scriptBasico(9);
         $existeEspejo = AdministrativoEspejo::model()->findByAttributes(array('idadministrativo' => $id));
         if (!isset($existeEspejo) || $id == 0) {
             if (isset($_POST['AdministrativoEspejo'])) {
                 $model->setAttributes($_POST['AdministrativoEspejo']);
                 if ($id == 0) {
                     $model->idadministrativo = 0;
                 }
                 if ($model->save()) {
                     if (Yii::app()->getRequest()->getIsAjaxRequest()) {
                         Yii::app()->end();
                     } else {
                         $this->redirect(array('update', 'id' => $id, 'idupdate' => $model->idadministrativoEspejo, 'save' => 1));
                     }
                 }
             }
             $this->render('create', array('model' => $model, 'modelold' => $modelold, 'save' => $save));
         } else {
             $this->redirect('index.php?r=AdministrativoEspejo/update&id=' . $id . '&idupdate=' . $existeEspejo->idadministrativoEspejo . "&save=" . $save);
         }
     } else {
         $this->redirect(array('update', 'id' => 0, 'idupdate' => $id, 'save' => $save));
     }
 }