public function actionAdmin() { Controller::scriptBasico(1); Controller::scriptBasico(2); Controller::scriptBasico(8); $model = new Administrativo('search'); $modelDocumentosAntiguos = new VerDocumentoAdministrativoAntiguo('search'); $modelDocumentosNuevos = new VerDocumentoAdministrativoNuevo('search'); $model->unsetAttributes(); $modelDocumentosAntiguos->unsetAttributes(); $modelDocumentosNuevos->unsetAttributes(); if (isset($_GET['Administrativo'])) { $model->setAttributes($_GET['Administrativo']); $modelDocumentosAntiguos->setAttributes($_GET['Administrativo']); $modelDocumentosNuevos->setAttributes($_GET['Administrativo']); $modelDocumentosNuevos->idadministrativo = 0; } $this->render('admin', array('model' => $model, 'modelDocumentosNuevos' => $modelDocumentosNuevos, 'modelDocumentosAntiguos' => $modelDocumentosAntiguos)); }
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)); }
<?php $this->breadcrumbs = array(Administrativo::label(2), Yii::t('app', 'Index')); $this->menu = array(array('label' => Yii::t('app', 'Crear') . ' ' . Administrativo::label(), 'url' => array('create')), array('label' => Yii::t('app', 'Administrar') . ' ' . Administrativo::label(2), 'url' => array('admin'))); ?> <h1><?php echo GxHtml::encode(Administrativo::label(2)); ?> </h1> <?php $this->widget('zii.widgets.CListView', array('dataProvider' => $dataProvider, 'itemView' => '_view'));