public function store(CreateYearRequest $req, Year $Year) { $year = $Year->fill($req->all()); $year->save(); $message = trans('academycycle::years.create_success', ['name' => $year->name]); if (session()->has('redirectTo')) { $redirectTo = session()->get('redirectTo'); session()->remove('redirectTo'); return redirect()->route($redirectTo)->with('success', $message); } return redirect()->route('academycycle.years.index')->with('success', $message); }
public function store(CreateYearRequest $req, Year $Year) { if ($this->checkIntervalsConflict($req)) { $msg = "موجود عام اكاديمي في هذه الفترة"; return redirect()->back()->withInput()->with('warning', $msg); } $year = $Year->fill($req->all()); $year->save(); $message = trans('academycycle::years.create_success', ['name' => $year->name]); if (session()->has('redirectTo')) { $redirectTo = session()->get('redirectTo'); session()->remove('redirectTo'); return redirect()->route($redirectTo)->with('success', $message); } return redirect()->route('academycycle.years.index')->with('success', $message); }