Exemple #1
0
 public function add_qcm(AddCorrectionRequest $r)
 {
     //verification unicité
     if (Test::isQCMCorrected($r->input('epreuve_id'), $r->input('numero_qcm'))) {
         Session::flash('flash_message_qcm', 'Question ' . $r->input('numero_qcm') . ' déjà existante');
         return redirect()->back();
     }
     //insertion dans bdd
     Test::setQCMCorrection($r->input('epreuve_id'), $r->input('numero_qcm'), $r->input('bareme_id'), filter_var($r->input('annule'), FILTER_VALIDATE_BOOLEAN), $r->input('item_a'), $r->input('item_b'), $r->input('item_c'), $r->input('item_d'), $r->input('item_e'));
     //redirection vers la page d'édition
     Session::flash('flash_message_qcm', 'Question ' . $r->input('numero_qcm') . ' ajoutée');
     return redirect()->back();
 }