/** * Creates a new model. * If creation is successful, the browser will be redirected to the 'view' page. */ public function actionCreate() { $model = new Grado(); // Uncomment the following line if AJAX validation is needed // $this->performAjaxValidation($model); if (isset($_POST['Grado'])) { $model->attributes = $_POST['Grado']; if ($model->save()) { $this->redirect(array('view', 'id' => $model->idGrado)); } } $this->render('create', array('model' => $model)); }
protected function guardar_combos($CODIGO_DANE_SEDE, $TIPO_JORNADA, $GRADO, $GRUPO_CURSO) { if ($CODIGO_DANE_SEDE != "") { if ($TIPO_JORNADA != "") { $jornada = Jornada::model()->find("idjornada=" . $TIPO_JORNADA . " AND codigo_dane_sede='" . $CODIGO_DANE_SEDE . "'"); if ($jornada == null) { $newjornada = new Jornada(); $newjornada->idjornada = $TIPO_JORNADA; $newjornada->codigo_dane_sede = $CODIGO_DANE_SEDE; $newjornada->jornada = JornadaEducativa::model()->findByPk($TIPO_JORNADA)->Descripcion; $newjornada->save(); } if ($GRADO != "") { $grado = Grado::model()->find("idgrado=" . $GRADO . " AND jornada_id=" . $TIPO_JORNADA . " AND codigo_dane_sede='" . $CODIGO_DANE_SEDE . "'"); if ($grado == null) { $newgrado = new Grado(); $newgrado->jornada_id = $TIPO_JORNADA; $newgrado->codigo_dane_sede = $CODIGO_DANE_SEDE; $newgrado->idgrado = $GRADO; $newgrado->grado = GradoEducativo::model()->find("Codigo=" . $GRADO)->Descripcion; $newgrado->save(); } if ($GRUPO_CURSO != "") { $grupo = Grupo::model()->find("grado=" . $GRADO . " AND grupo_curso=" . $GRUPO_CURSO . " AND codigo_dane_sede='" . $CODIGO_DANE_SEDE . "'"); if ($grupo == null) { $newgrupo = new Grupo(); $newgrupo->grado = $GRADO; $newgrupo->codigo_dane_sede = $CODIGO_DANE_SEDE; $newgrupo->grupo_curso = $GRUPO_CURSO; $newgrupo->save(); } } } } } }