Esempio n. 1
0
 public function actionGuardarRespuesta()
 {
     $id_inscripcion = Yii::$app->session->get('id_inscripcion');
     $respuestasAlumno = DynamicFormModel::createMultiple(RespuestaAlumno::className());
     DynamicFormModel::loadMultiple($respuestasAlumno, Yii::$app->request->post());
     $valid = DynamicFormModel::validateMultiple($respuestasAlumno);
     if ($valid) {
         $negocio = new RespuestaExamenNegocio();
         $negocio->guardarRespuestasAlumno($respuestasAlumno, $id_inscripcion);
     }
     Yii::$app->session->remove('id_inscripcion');
     Yii::$app->session->close();
     return $this->redirect(['index']);
 }
Esempio n. 2
0
 /**
  * @return \yii\db\ActiveQuery
  */
 public function getRespuestaAlumnos()
 {
     return $this->hasMany(RespuestaAlumno::className(), ['id_alumno' => 'id']);
 }