コード例 #1
0
 public function actionPasoseis($idconvenio)
 {
     $model = new Convenios();
     $model_ic = new InstitucionConvenios();
     $model_ce = new ConvenioEstados();
     if (isset($_REQUEST['enviar'])) {
         $model->idConvenio = $_SESSION['idconvenio'];
         $model->nombreConvenio = $_SESSION['nombreconvenio'];
         $model->fechaCaducidadConvenio = $_SESSION['fechacaducidadconvenio'];
         $model->objetivoConvenio = $_SESSION['objetivo'];
         $model->institucionUNET = $_SESSION['institucion'];
         $model->urlConvenio = $_SESSION['url_acta'];
         $model->clasificacionConvenios_idTipoConvenio = $_SESSION['clasificacion'];
         $model->tipoConvenios_idTipoConvenio = $_SESSION['tipo'];
         $model->alcanceConvenios_idAlcanceConvenio = $_SESSION['alcance'];
         $model->formaConvenios_idFormaConvenio = $_SESSION['forma'];
         $model->dependencias_idDependencia = $_SESSION['dependenciaconvenio'];
         //$model->convenios_idConvenio=$_SESSION['idconvenio'];
         $model->fechaInicioConvenio = $_SESSION['fechainicioconvenio'];
         $model->ventajasBeneficiosConvenio = $_SESSION['ventajas'];
         echo $model->idConvenio;
         echo $model->nombreConvenio;
         echo $model->fechaInicioConvenio;
         echo $model->fechaCaducidadConvenio;
         echo $model->objetivoConvenio;
         echo $model->institucionUNET;
         echo $model->urlConvenio;
         echo $model->clasificacionConvenios_idTipoConvenio;
         echo $model->tipoConvenios_idTipoConvenio;
         echo $model->alcanceConvenios_idAlcanceConvenio;
         echo $model->formaConvenios_idFormaConvenio;
         echo $model->dependencias_idDependencia;
         //$model->convenios_idConvenio=$_SESSION['idconvenio'];
         //Guardando en la tabla convenios
         //if($model->validate()){}
         if ($model->save()) {
             //	$this->redirect(array('view','id'=>$model->idConvenio));
             //$model_ic->idInstitucionConvenio=$_SESSION['idconvenio'];
             $model_ic->instituciones_idInstitucion = $_SESSION['institucion'];
             $model_ic->convenios_idConvenio = $_SESSION['idconvenio'];
             $model_ic->fechaIncorporacion = $_SESSION['fechainicioconvenio'];
             //Guardando en la tabla institucion convenios
             if ($model_ic->save()) {
                 //
                 //$model_ce->id_convenio_estado=$_SESSION['idconvenio'];
                 $model_ce->convenios_idConvenio = $_SESSION['idconvenio'];
                 $model_ce->estadoConvenios_idEstadoConvenio = $_SESSION['estado'];
                 $model_ce->fechaCambioEstado = new CDbExpression('NOW()');
                 $model_ce->dependencias_idDependencia = $_SESSION['dependenciaconvenio'];
                 //definir estado inicial y cual dependencia lo coloca
                 //Guardando en la tabla convenio estados
                 if ($model_ce->save()) {
                     $this->redirect(array('view', 'id' => $model->idConvenio));
                 } else {
                     print_r($model_ce->getErrors());
                 }
             } else {
                 print_r($model_ic->getErrors());
             }
         } else {
             print_r($model->getErrors());
         }
     }
     $this->render('pasoseis', array("model" => $model));
 }