public function store(UeRequest $request)
 {
     if (!Helpers::isAdmin()) {
         return redirect('/');
     }
     $ue = Ue::create($request->all());
     $liste_parcours = Parcours::all();
     $parcours_ue = [];
     foreach ($liste_parcours as $parcours) {
         $statut = $request->get('statut' . $parcours->id);
         $nbmin = $request->get('nbmin' . $parcours->id);
         $nbmax = $request->get('nbmax' . $parcours->id);
         if ($statut != 2 && !empty($nbmin) && !empty($nbmax)) {
             $parc_ue = new Parcours_ue();
             $parc_ue->parcours_id = $parcours->id;
             $parc_ue->est_optionnel = $statut;
             $parc_ue->nbmin = $nbmin;
             $parc_ue->nbmax = $nbmax;
             array_push($parcours_ue, $parc_ue);
         }
         $ue->parcours_ues()->saveMany($parcours_ue);
     }
     return redirect('admin/ue');
 }