has('search') && strlen($request->search)) { $row = $row->where('reg_number', 'LIKE', '%'.$request->search.'%'); $search = $request->search; } $is_cancelled=0; if($request->has('is_cancelled')) { if($request->input('is_cancelled') == 1) { $row = $row->where('is_cancelled', 1); $is_cancelled = 1; } else if($request->input('is_cancelled') == 2) { $row = $row->where('is_cancelled', 0); $is_cancelled = 2; } } $row = $row->orderBy('id', 'desc')->paginate(100); return view('admin.registration_numbers.index')->with('regnumbers', $row)->with('search', $search)->with('is_cancelled', $is_cancelled); } public function resetSeqNumber(Request $request) { $input = $request->all(); if(isset($input['seq_inc'])) { RegNumber::resetSeqNumber($input['seq_inc'], RegNumber::INC); } if(isset($input['seq_out'])) { RegNumber::resetSeqNumber($input['seq_out'], RegNumber::OUT); } if(isset($input['seq_int'])) { RegNumber::resetSeqNumber($input['seq_int'], RegNumber::ITR); } if(isset($input['seq_tmp'])) { RegNumber::resetSeqNumber($input['seq_tmp'], RegNumber::TMP); } Session::flash('success_message', 'Sequence Number has been added successfully'); return redirect()->route('registration_number.index'); } public function getSeqNumber() { $row = DB::table('reg_number_seq')->first(); return view('admin.registration_numbers.edit')->with('sequence', $row); } }