public function actionVincularAlumnoConPractica() { date_default_timezone_set('America/Tegucigalpa'); if (!empty($_POST['Practica'])) { $registro = new PracticasPorAlumno(); $practica = PracticaProfesional::model()->findByPk($_POST['Practica']); $registro->PracticaProfesional_IdPracticaProfesional = $_POST['Practica']; $registro->UsuarioEstudiante_IdUsuarioEstudiante = $_POST['Alumno']; $registro->Curso_IdCurso = $_POST['Cursos']; $registro->UsuarioUnitec_IdUsuarioUnitec = Yii::app()->user->getId(); $registro->Activo = 1; $registro->FechaCreacion = date('Y-m-d H:i:s'); //Asignando el estudiante que tiene la práctica $practica->UsuarioEstudiante_IdUsuarioEstudiante = $_POST['Alumno']; $practica->VinculadoPor = Yii::app()->user->name; $practica->FechaVinculacion = date('Y-m-d'); $practica->Curso_IdCurso = $_POST['Cursos']; $practica->save(); // termino de asignar $registro->save(); Yii::app()->user->setFlash("success", "<strong>Excelente!</strong> El estudiante ha sido vinculado con la práctica profesional exitosamente."); $this->redirect(Yii::app()->request->urlReferrer); } }