public function deleteBulk(Request $req, Country $CountryModel) { if (!$req->has('table_records')) { return redirect()->route('countries.index'); } $ids = $req->input('table_records'); $CountryModel->destroy($ids); return redirect()->route('countries.index')->with('success', trans('lists::countries.delete_bulk_success')); }
public function deleteBulk(Request $req, Country $CountryModel) { $submit = $req->input('submit'); if (!$req->has('table_records')) { return redirect()->route('countries.index'); } $ids = $req->input('table_records'); switch ($submit) { case 'delete': $CountryModel->destroy($ids); return redirect()->route('countries.index')->with('success', trans('lists::countries.delete_bulk_success')); break; case 'activate': Country::where('status', 0)->update(['status' => 1]); Country::where('id', 1)->update(['status' => 0]); $message = 'تم تفعيل الكل'; return redirect()->back()->with('success', $message); break; case 'notactivate': Country::where('status', 1)->update(['status' => 0]); Country::where('id', 1)->update(['status' => 0]); $message = 'تم إلغاء تفعيل الكل'; return redirect()->back()->with('success', $message); break; default: # code... break; } }