public function actionUpdate($id, $idupdate, $save = 0)
 {
     $modelold = Administrativo::Model()->findByPk($id);
     $model = $this->loadModel($idupdate, 'AdministrativoEspejo');
     $this->layout = 'main_box';
     Controller::scriptBasico(9);
     if (isset($_POST['AdministrativoEspejo'])) {
         $model->setAttributes($_POST['AdministrativoEspejo']);
         if ($id != 0) {
             if ($_POST['AdministrativoEspejo']['codigo_depto'] != "") {
                 $modelold->codigo_depto = $_POST['AdministrativoEspejo']['codigo_depto'];
             }
             if ($_POST['AdministrativoEspejo']['mun_codigo'] != "") {
                 $modelold->mun_codigo = $_POST['AdministrativoEspejo']['mun_codigo'];
             }
             if ($_POST['AdministrativoEspejo']['codigo_dane'] != "") {
                 $modelold->codigo_dane = $_POST['AdministrativoEspejo']['codigo_dane'];
             }
             if ($_POST['AdministrativoEspejo']['tipo_documento'] != "") {
                 $modelold->tipo_documento = $_POST['AdministrativoEspejo']['tipo_documento'];
             }
             if ($_POST['AdministrativoEspejo']['nro_documento'] != "") {
                 $modelold->nro_documento = $_POST['AdministrativoEspejo']['nro_documento'];
             }
             if ($_POST['AdministrativoEspejo']['apellido1'] != "") {
                 $modelold->apellido1 = $_POST['AdministrativoEspejo']['apellido1'];
             }
             if ($_POST['AdministrativoEspejo']['apellido2'] != "") {
                 $modelold->apellido2 = $_POST['AdministrativoEspejo']['apellido2'];
             }
             if ($_POST['AdministrativoEspejo']['nombre1'] != "") {
                 $modelold->nombre1 = $_POST['AdministrativoEspejo']['nombre1'];
             }
             if ($_POST['AdministrativoEspejo']['nombre2'] != "") {
                 $modelold->nombre2 = $_POST['AdministrativoEspejo']['nombre2'];
             }
             if (!$modelold->save()) {
                 throw new CHttpException(400, Yii::t('app', 'Error al guardar.'));
             }
         } else {
             $model->idadministrativo = 0;
         }
         if ($model->save()) {
             $this->redirect(array('update', 'idupdate' => $model->idadministrativoEspejo, 'id' => $id, 'save' => 1));
         }
     }
     $this->render('update', array('model' => $model, 'modelold' => $modelold, 'save' => $save));
 }