public function actionCreate() { $model = new DueDocumento(); $this->layout = 'main_box'; Controller::scriptBasico(6); $this->performAjaxValidation($model, 'due-documento-form'); if (isset($_POST['DueDocumento'])) { $model->setAttributes($_POST['DueDocumento']); $rutaupload = Yii::getPathOfAlias('webroot') . "//uploads//"; $rutapath = Yii::getPathOfAlias('webroot') . "//descargas//"; if (CUploadedFile::getInstance($model, 'acta_rector_delegado') != null) { $semilla = Date('d_m_Y_h_i_s_'); $model->acta_rector_delegado = CUploadedFile::getInstance($model, 'acta_rector_delegado'); $namefile = $semilla . $model->acta_rector_delegado; $model->acta_rector_delegado->saveAs($rutapath . $namefile); $model->acta_rector_delegado = $namefile; } elseif ($_POST['acta_rector_delegado_H'] != '') { if (copy($rutaupload . $_POST['acta_rector_delegad_H'], $rutapath . $_POST['acta_rector_delegado_H'])) { unlink($rutaupload . $_POST['acta_rector_delegado_H']); $model->acta_rector_delegado = $_POST['acta_rector_delegado_H']; } } if ($model->save()) { if (Yii::app()->getRequest()->getIsAjaxRequest()) { Yii::app()->end(); } else { $this->redirect(array('view', 'id' => $model->iddue_documento)); } } } $this->render('create', array('model' => $model)); }
public function actionCreate($id, $iddoc, $dane, $tipdoc, $doc) { $this->layout = 'main_box'; $modelgrid = new DocumentoNuevo(); $modelgrid->unsetAttributes(); $modelgrid->documentoanexo_id = $id; $tabla = DocumentoAnexo::model()->findBypk($id)->tabla; switch ($tabla) { case 'matricula': $modelgrid->matriculaespejo_id = $iddoc; break; case 'docente': $modelgrid->docenteespejo_id = $iddoc; break; case 'administrativo': $modelgrid->administrativoespejo_id = $iddoc; break; } $model = new DocumentoNuevo(); Controller::scriptBasico(7); $this->performAjaxValidation($model, 'documento-nuevo-form'); if (isset($_POST['DocumentoNuevo'])) { $model->setAttributes($_POST['DocumentoNuevo']); switch ($tabla) { case 'matricula': $model->matriculaespejo_id = $iddoc; break; case 'docente': $model->docenteespejo_id = $iddoc; break; case 'administrativo': $model->administrativoespejo_id = $iddoc; break; } $model->documentoanexo_id = $id; $model->CODIGO_DANE_SEDE = $dane; $model->TIPO_DOCUMENTO = $tipdoc; $model->NRO_DOCUMENTO = $doc; $rutaupload = Yii::getPathOfAlias('webroot') . "//uploads//"; $rutapath = "..//descargas//"; if (CUploadedFile::getInstanceByName('archivo_upload') != null) { $semilla = Date('d_m_Y_h_i_s_'); $model->archivo = CUploadedFile::getInstanceByName('archivo_upload'); $namefile = $semilla . $model->archivo; $model->archivo->saveAs($rutapath . $namefile); $model->archivo = $namefile; } elseif (copy($rutaupload . $model->archivo, $rutapath . $model->archivo)) { unlink($rutaupload . $model->archivo); } if ($model->save()) { if (Yii::app()->getRequest()->getIsAjaxRequest()) { Yii::app()->end(); } else { $this->redirect(array('create', 'id' => $id, 'iddoc' => $iddoc, 'dane' => $dane, 'tipdoc' => $tipdoc, 'doc' => $doc)); } } } $this->render('create', array('model' => $model, 'id' => $id, 'iddoc' => $iddoc, 'modelgrid' => $modelgrid)); }
public function actionAdmin() { Controller::scriptBasico(5); $model = new Due('search'); $model->unsetAttributes(); if (isset($_GET['Due'])) { $model->setAttributes($_GET['Due']); } $this->render('admin', array('model' => $model)); }
public function actionUpdate($id) { $this->layout = 'main_box'; $model = $this->loadModel($id, 'DocumentoExistente'); Controller::scriptBasico(6); $this->performAjaxValidation($model, 'documento-existente-form'); if (isset($_POST['DocumentoExistente'])) { $model->setAttributes($_POST['DocumentoExistente']); if ($model->save()) { $this->redirect(array('update', 'id' => $model->iddocumentoexistente)); } } $this->render('update', array('model' => $model)); }
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)); }
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)); }
/** * Updates a particular model. * If update is successful, the browser will be redirected to the 'view' page. * @param integer $id the ID of the model to be updated */ public function actionUpdate($id) { Controller::scriptBasico(); $baseUrl = Yii::app()->baseUrl; $cs = Yii::app()->getClientScript(); $cs->registerCssFile($baseUrl . "/css/demo_page.css"); $cs->registerCssFile($baseUrl . "/css/jquery.dataTables.css"); $cs->registerScriptFile($baseUrl . '/js/jquery.dataTables.min.js'); $model = $this->loadModel($id); // Uncomment the following line if AJAX validation is needed $this->performAjaxValidation($model); if (isset($_POST['CatSedes'])) { $model->attributes = $_POST['CatSedes']; // $a = 'esto llega: '.$_POST['CatSedes']; // var_dump($_POST['CatSedes']); // echo $a; if ($model->save()) { $this->redirect(array('view', 'id' => $model->id)); } } $this->render('update', array('model' => $model)); }
public function actionAdmin() { Controller::scriptBasico(1); Controller::scriptBasico(2); $model = new Matricula('search'); $modelDocumentosAntiguos = new VerDocumentosAntiguos('search'); $modelDocumentosNuevos = new VerDocumentosNuevos('search'); $model->unsetAttributes(); $modelDocumentosAntiguos->unsetAttributes(); $modelDocumentosNuevos->unsetAttributes(); if (isset($_GET['Matricula'])) { $model->setAttributes($_GET['Matricula']); if (isset($_GET['yt0'])) { $modelDocumentosNuevos->CODDPTO = $_GET['Matricula']['CODDPTO']; $modelDocumentosNuevos->CODMUN = $_GET['Matricula']['CODMUN']; $modelDocumentosNuevos->CODIGO_DANE_ESTABLEDUCATIVO = $_GET['Matricula']['CODIGO_DANE_ESTABLEDUCATIVO']; $modelDocumentosNuevos->NRO_OCUMENTO = $_GET['Matricula']['NRO_OCUMENTO']; $modelDocumentosNuevos->APELLIDO1 = $_GET['Matricula']['APELLIDO1']; $modelDocumentosNuevos->APELLIDO2 = $_GET['Matricula']['APELLIDO2']; $modelDocumentosNuevos->NOMBRE1 = $_GET['Matricula']['NOMBRE1']; $modelDocumentosNuevos->NOMBRE2 = $_GET['Matricula']['NOMBRE2']; $modelDocumentosAntiguos->CODDPTO = $_GET['Matricula']['CODDPTO']; $modelDocumentosAntiguos->CODMUN = $_GET['Matricula']['CODMUN']; $modelDocumentosAntiguos->CODIGO_DANE_ESTABLEDUCATIVO = $_GET['Matricula']['CODIGO_DANE_ESTABLEDUCATIVO']; $modelDocumentosAntiguos->NRO_OCUMENTO = $_GET['Matricula']['NRO_OCUMENTO']; $modelDocumentosAntiguos->APELLIDO1 = $_GET['Matricula']['APELLIDO1']; $modelDocumentosAntiguos->APELLIDO2 = $_GET['Matricula']['APELLIDO2']; $modelDocumentosAntiguos->NOMBRE1 = $_GET['Matricula']['NOMBRE1']; $modelDocumentosAntiguos->NOMBRE2 = $_GET['Matricula']['NOMBRE2']; } else { $modelDocumentosNuevos->setAttributes($_GET['Matricula']); $modelDocumentosAntiguos->setAttributes($_GET['Matricula']); } } $this->render('admin', array('model' => $model, 'modelDocumentosNuevos' => $modelDocumentosNuevos, 'modelDocumentosAntiguos' => $modelDocumentosAntiguos)); }
public function actionUpdate($id) { $this->layout = 'main_box'; $model = $this->loadModel($id, 'MatriculaDocumento'); Controller::scriptBasico(3); $file1 = $model->documento_identidad; $file2 = $model->documento_complementario; $file3 = $model->documento_matricula; $file4 = $model->acto_administrativo; $file5 = $model->observador_alumno; $file6 = $model->calificaciones_estudiante; $file7 = $model->incapacidad_medica; $file8 = $model->certificado_discapacidad; $file9 = $model->capacidad_excepcional; if (isset($_POST['MatriculaDocumento'])) { $model->setAttributes($_POST['MatriculaDocumento']); $rutaupload = Yii::getPathOfAlias('webroot') . "//uploads//"; $rutapath = Yii::getPathOfAlias('webroot') . "//descargas//"; if (CUploadedFile::getInstance($model, 'documento_identidad') != null) { $semilla = Date('d_m_Y_h_i_s_'); $model->documento_identidad = CUploadedFile::getInstance($model, 'documento_identidad'); $namefile = $semilla . $model->documento_identidad; $model->documento_identidad->saveAs($rutapath . $namefile); $model->documento_identidad = $namefile; } elseif ($_POST['documento_identidad_H'] != '') { if (copy($rutaupload . $_POST['documento_identidad_H'], $rutapath . $_POST['documento_identidad_H'])) { unlink($rutaupload . $_POST['documento_identidad_H']); $model->documento_identidad = $_POST['documento_identidad_H']; } } elseif ($file1 != '') { $model->documento_identidad = $file1; } if (CUploadedFile::getInstance($model, 'documento_complementario') != null) { $semilla = Date('d_m_Y_h_i_s_'); $model->documento_complementario = CUploadedFile::getInstance($model, 'documento_complementario'); $namefile = $semilla . $model->documento_complementario; $model->documento_complementario->saveAs($rutapath . $namefile); $model->documento_complementario = $namefile; } elseif ($_POST['documento_complementario_H'] != '') { if (copy($rutaupload . $_POST['documento_complementario_H'], $rutapath . $_POST['documento_complementario_H'])) { unlink($rutaupload . $_POST['documento_complementario_H']); $model->documento_complementario = $_POST['documento_complementario_H']; } } elseif ($file2 != '') { $model->documento_complementario = $file2; } if (CUploadedFile::getInstance($model, 'documento_matricula') != null) { $semilla = Date('d_m_Y_h_i_s_'); $model->documento_matricula = CUploadedFile::getInstance($model, 'documento_matricula'); $namefile = $semilla . $model->documento_matricula; $model->documento_matricula->saveAs($rutapath . $namefile); $model->documento_matricula = $namefile; } elseif ($_POST['documento_matricula_H'] != '') { if (copy($rutaupload . $_POST['documento_matricula_H'], $rutapath . $_POST['documento_matricula_H'])) { unlink($rutaupload . $_POST['documento_matricula_H']); $model->documento_matricula = $_POST['documento_matricula_H']; } } elseif ($file3 != '') { $model->documento_matricula = $file3; } if (CUploadedFile::getInstance($model, 'acto_administrativo') != null) { $semilla = Date('d_m_Y_h_i_s_'); $model->acto_administrativo = CUploadedFile::getInstance($model, 'acto_administrativo'); $namefile = $semilla . $model->acto_administrativo; $model->acto_administrativo->saveAs($rutapath . $namefile); $model->acto_administrativo = $namefile; } elseif ($_POST['acto_administrativo_H'] != '') { if (copy($rutaupload . $_POST['acto_administrativo_H'], $rutapath . $_POST['acto_administrativo_H'])) { unlink($rutaupload . $_POST['acto_administrativo_H']); $model->acto_administrativo = $_POST['acto_administrativo_H']; } } elseif ($file4 != '') { $model->acto_administrativo = $file4; } if (CUploadedFile::getInstance($model, 'observador_alumno') != null) { $semilla = Date('d_m_Y_h_i_s_'); $model->observador_alumno = CUploadedFile::getInstance($model, 'observador_alumno'); $namefile = $semilla . $model->observador_alumno; $model->observador_alumno->saveAs($rutapath . $namefile); $model->observador_alumno = $namefile; } elseif ($_POST['observador_alumno_H'] != '') { if (copy($rutaupload . $_POST['observador_alumno_H'], $rutapath . $_POST['observador_alumno_H'])) { unlink($rutaupload . $_POST['observador_alumno_H']); $model->observador_alumno = $_POST['observador_alumno_H']; } } elseif ($file5 != '') { $model->observador_alumno = $file5; } if (CUploadedFile::getInstance($model, 'calificaciones_estudiante') != null) { $semilla = Date('d_m_Y_h_i_s_'); $model->calificaciones_estudiante = CUploadedFile::getInstance($model, 'calificaciones_estudiante'); $namefile = $semilla . $model->calificaciones_estudiante; $model->calificaciones_estudiante->saveAs($rutapath . $namefile); $model->calificaciones_estudiante = $namefile; } elseif ($_POST['calificaciones_estudiante_H'] != '') { if (copy($rutaupload . $_POST['calificaciones_estudiante_H'], $rutapath . $_POST['calificaciones_estudiante_H'])) { unlink($rutaupload . $_POST['calificaciones_estudiante_H']); $model->calificaciones_estudiante = $_POST['calificaciones_estudiante_H']; } } elseif ($file6 != '') { $model->calificaciones_estudiante = $file6; } //new if (CUploadedFile::getInstance($model, 'incapacidad_medica') != null) { $semilla = Date('d_m_Y_h_i_s_'); $model->incapacidad_medica = CUploadedFile::getInstance($model, 'incapacidad_medica'); $namefile = $semilla . $model->incapacidad_medica; $model->incapacidad_medica->saveAs($rutapath . $namefile); $model->incapacidad_medica = $namefile; } elseif ($_POST['incapacidad_medica_H'] != '') { if (copy($rutaupload . $_POST['incapacidad_medica_H'], $rutapath . $_POST['incapacidad_medica_H'])) { unlink($rutaupload . $_POST['incapacidad_medica_H']); $model->incapacidad_medica = $_POST['incapacidad_medica_H']; } } elseif ($file7 != '') { $model->incapacidad_medica = $file7; } if (CUploadedFile::getInstance($model, 'certificado_discapacidad') != null) { $semilla = Date('d_m_Y_h_i_s_'); $model->certificado_discapacidad = CUploadedFile::getInstance($model, 'certificado_discapacidad'); $namefile = $semilla . $model->certificado_discapacidad; $model->certificado_discapacidad->saveAs($rutapath . $namefile); $model->certificado_discapacidad = $namefile; } elseif ($_POST['certificado_discapacidad_H'] != '') { if (copy($rutaupload . $_POST['certificado_discapacidad_H'], $rutapath . $_POST['certificado_discapacidad_H'])) { unlink($rutaupload . $_POST['certificado_discapacidad_H']); $model->certificado_discapacidad = $_POST['certificado_discapacidad_H']; } } elseif ($file8 != '') { $model->certificado_discapacidad = $file8; } if (CUploadedFile::getInstance($model, 'capacidad_excepcional') != null) { $semilla = Date('d_m_Y_h_i_s_'); $model->capacidad_excepcional = CUploadedFile::getInstance($model, 'capacidad_excepcional'); $namefile = $semilla . $model->capacidad_excepcional; $model->capacidad_excepcional->saveAs($rutapath . $namefile); $model->capacidad_excepcional = $namefile; } elseif ($_POST['capacidad_excepcional_H'] != '') { if (copy($rutaupload . $_POST['capacidad_excepcional_H'], $rutapath . $_POST['capacidad_excepcional_H'])) { unlink($rutaupload . $_POST['capacidad_excepcional_H']); $model->capacidad_excepcional = $_POST['capacidad_excepcional_H']; } } elseif ($file9 != '') { $model->capacidad_excepcional = $file9; } if ($model->save()) { $this->redirect(array('view', 'id' => $model->idmatriculadocumento)); } } $this->render('update', array('model' => $model)); }
public function actionUpdate($id, $idupdate, $save = 0) { if ($id != 0) { $modelold = Docente::Model()->findByPk($id); } else { $modelold = new Docente(); } $model = $this->loadModel($idupdate, 'DocenteEspejo'); $this->layout = 'main_box'; Controller::scriptBasico(); if (isset($_POST['DocenteEspejo'])) { $model->setAttributes($_POST['DocenteEspejo']); if ($id != 0) { if ($_POST['DocenteEspejo']['cod_dep'] != "") { $modelold->cod_dep = $_POST['DocenteEspejo']['cod_dep']; } if ($_POST['DocenteEspejo']['cod_mun'] != "") { $modelold->cod_mun = $_POST['DocenteEspejo']['cod_mun']; } if ($_POST['DocenteEspejo']['codigo_dane'] != "") { $modelold->codigo_dane = $_POST['DocenteEspejo']['codigo_dane']; } if ($_POST['DocenteEspejo']['num_doc'] != "") { $modelold->num_doc = $_POST['DocenteEspejo']['num_doc']; } if ($_POST['DocenteEspejo']['apellido1'] != "") { $modelold->apellido1 = $_POST['DocenteEspejo']['apellido1']; } if ($_POST['DocenteEspejo']['apellido2'] != "") { $modelold->apellido2 = $_POST['DocenteEspejo']['apellido2']; } if ($_POST['DocenteEspejo']['nombre1'] != "") { $modelold->nombre1 = $_POST['DocenteEspejo']['nombre1']; } if ($_POST['DocenteEspejo']['nombre2'] != "") { $modelold->nombre2 = $_POST['DocenteEspejo']['nombre2']; } if (!$modelold->save()) { throw new CHttpException(400, Yii::t('app', 'Error al guardar.')); } } else { $model->iddocente = 0; } if ($model->save()) { $this->redirect(array('update', 'id' => $model->iddocenteEspejo, 'idupdate' => $model->iddocenteEspejo, 'save' => 1)); } } $this->render('update', array('model' => $model, 'modelold' => $modelold, 'save' => $save)); }
public function actionuploadFiles($ins, $sede) { if (trim($ins) == "") { exit("Parametros incorrectos"); } Controller::scriptBasico(); $this->render('uploadFiles'); }
public function actionViewJornadaGradoGrupo($men_id, $per_id) { Controller::scriptBasico(); $objAudMatricula = AudMatricula::model()->findByAttributes(array('men_id' => $men_id, 'per_id' => $per_id)); $queryJornadas = "SELECT sj.id, sj.nombre FROM cat_sedes sj\n INNER JOIN sys_navegacion b ON b.establecimiento_id = sj.establecimiento_id"; $dataJornadas = Yii::app()->db->createCommand($queryJornadas)->queryAll(); $optionJornadas = ""; foreach ($dataJornadas as $item => $value) { $optionJornadas .= "<option value='{$value['id']}'>{$value['nombre']}</option>"; } $this->layout = 'main_box'; $this->render('audjornadagradogrupo', array("sede_id" => $objAudMatricula->sede_id, "jornada_id" => $objAudMatricula->tipo_jornada_id, "grado_id" => $objAudMatricula->grado_id, "grupo_id" => $objAudMatricula->grupo_curso_id, "jornadas" => $optionJornadas)); }