/** * Display a listing of the resource. * @param Request $request * @return Response */ public function index(Request $request) { $orderBy = $request->has('orderBy') ? $request->input('orderBy') : 'nama_kota'; $order = $request->has('order') ? $request->input('order') : 'asc'; if ($request->has('query')) { $data_kota = Kota::orderBy($orderBy, $order)->where($request->input('searchBy'), 'like', '%' . $request->input('query') . '%')->paginate(15); } else { $data_kota = Kota::orderBy($orderBy, $order)->paginate(15); } return view('kota.index', compact('data_kota', 'request')); }
public function editRpd(Rpd $rpd) { $user = Auth::user(); if ($user->role == 'administration') { if ($rpd->status != 'SUBMIT' && $rpd->nik != $user->nik) { return redirect('/rpd/submitted')->with('error', 'Anda tidak dapat melakukan edit terhadap RPD tersebut.'); } } else { if ($rpd->status == 'SUBMIT' || $rpd->nik != $user->nik) { return redirect('/rpd/submitted')->with('error', 'Anda tidak dapat melakukan edit terhadap RPD tersebut.'); } } $list_pegawai = Pegawai::orderBy('nama_lengkap', 'asc')->lists('nama_lengkap', 'nik'); $list_kota = Kota::orderBy('nama_kota', 'asc')->lists('nama_kota', 'kode'); $list_project = Project::orderBy('nama_project')->select('nama_project', 'nama_lembaga', 'kode')->get(); $list_prospek = Prospek::orderBy('nama_prospek')->select('nama_prospek', 'nama_lembaga', 'kode')->get(); $list_pelatihan = Pelatihan::orderBy('nama_pelatihan')->select('nama_pelatihan', 'nama_lembaga', 'kode')->get(); $list_transportasi = Transportasi::orderBy('nama_transportasi', 'asc')->get()->all(); $list_penginapan = Penginapan::orderBy('nama_penginapan')->lists('nama_penginapan', 'id'); return view('rpd.edit', compact('rpd', 'list_pegawai', 'list_kota', 'list_project', 'list_prospek', 'list_pelatihan', 'list_transportasi', 'list_penginapan')); }
public function editCost(Transportasi $transportasi, BiayaTransportasi $biayaTransportasi) { $list_kota = Kota::orderBy('nama_kota')->lists('nama_kota', 'kode'); return view('transportasi.cost.edit', compact('transportasi', 'biayaTransportasi', 'list_kota')); }