public function update($id, SwimmingCeRulesFormRequest $request)
 {
     $swimming_ce_rule = Swimming_ce_rule::findOrFail($id);
     $swimming_ce_rule->update($request->all());
     return redirect('/admin/swimming_ce_rules')->with('status', 'Szabály módosítva');
 }
 public function ce($id)
 {
     $competitiongroup = Competitiongroup::whereId($id)->firstOrFail();
     $competitor_list = Result::where('competitiongroup_id', '=', $id)->where('ce_status', '')->where('dsq_status', 0)->get();
     $ce_rule = Swimming_ce_rule::select('ce_dist')->where('age_group', '=', $competitiongroup->age_group)->where('type', 'Egyéni')->get();
     $ce_dist = $ce_rule[0];
     //Versenyzők és kombinált időeredményeik tárolása
     $competitor_in = [];
     $competitor_ce = [];
     $competitor_ce_points = [];
     $competitor_penalty_ce = [];
     foreach ($competitor_list as $comp) {
         $competitor_in[$comp->competitor->id] = $comp->competitor->full_name;
         $competitor_ce[$comp->competitor->id] = $comp->ce_time;
         $competitor_ce_points[$comp->competitor->id] = $comp->ce_points;
         $competitor_penalty_ce[$comp->competitor->id] = $comp->penalty_points_ce;
     }
     natsort($competitor_in);
     return view('backend.results.ce', compact('competitiongroup', 'competitor_in', 'competitor_ce', 'competitor_ce_points', 'ce_dist', 'competitor_penalty_ce'));
 }