/**
  * Creates a new model.
  * If creation is successful, the browser will be redirected to the 'view' page.
  */
 public function actionCreate()
 {
     $model = new CarrerasPorCurso();
     // Uncomment the following line if AJAX validation is needed
     // $this->performAjaxValidation($model);
     if (isset($_POST['CarrerasPorCurso'])) {
         $model->attributes = $_POST['CarrerasPorCurso'];
         if ($model->save()) {
             $this->redirect(array('view', 'id' => $model->IdCarrerasPorCurso));
         }
     }
     $this->render('create', array('model' => $model));
 }
 public function actionCrearCurso()
 {
     date_default_timezone_set('America/Tegucigalpa');
     $model = new Curso();
     if (isset($_POST['NombreCurso'], $_POST['Carreras'])) {
         $model->Nombre = strtoupper($_POST['NombreCurso']);
         $model->Codigo = strtoupper($_POST['CodigoCurso']);
         $model->Seccion = $_POST['SeccionCurso'];
         $model->PeriodoAcademico_IdPeriodoAcademico = $_POST['PeriodoAcademicoCurso'];
         $model->UsuarioUnitec_IdUsuarioUnitec = $_POST['AsesorCurso'];
         $model->Activo = 1;
         $model->CreadoPor = Yii::app()->user->name;
         if ($model->save()) {
             $cantidadCarreras = count($_POST['Carreras']);
             $IdUltimoCursoInsertado = Yii::app()->db->getLastInsertID('Curso');
             for ($i = 0; $i < $cantidadCarreras; $i++) {
                 $carreraTemp = new CarrerasPorCurso();
                 $carreraTemp->Carrera_IdCarrera = $_POST['Carreras'][$i];
                 $carreraTemp->Curso_IdCurso = $IdUltimoCursoInsertado;
                 $carreraTemp->save();
             }
             $this->redirect(Yii::app()->request->urlReferrer);
         }
     }
 }