public function PrintSprawozdaniaShow($id) { $deklaracje = Deklaracje::where('sprawozdanie_id', '=', $id)->get()[0]; $sprawozdanium = Sprawozdanium::findOrFail($id); $user = User::where('id', '=', $deklaracje->user_student_id)->get()[0]; $tematypraktyk = TematyPraktyk::where('id', '=', $deklaracje->tematPraktyki_id)->get()[0]; $pdf = App::make('dompdf.wrapper'); $pdf = PDF::loadView('print.sprawozdania.show', compact('deklaracje', 'sprawozdanium', 'user', 'tematypraktyk')); return $pdf->stream('download.pdf'); }
public function destroy($id) { $authRola = Auth::user()->role_id; if ($authRola == 4) { Session::flash('flash_message', 'Nie masz prawa tego zrobić '); return redirect('deklaracje'); } else { Deklaracje::destroy($id); Session::flash('flash_message', 'Skasowano deklaracje'); return redirect('deklaracje'); } }
/** * Display the specified resource. * * @param int $id * * @return Response */ public function show($id) { $deklaracje = Deklaracje::where('sprawozdanie_id', '=', $id)->get()[0]; $sprawozdanium = Sprawozdanium::findOrFail($id); $user = User::where('id', '=', $deklaracje->user_student_id)->get()[0]; $tematypraktyk = TematyPraktyk::where('id', '=', $deklaracje->tematPraktyki_id)->get()[0]; return view('sprawozdania.show', compact('deklaracje', 'sprawozdanium', 'user', 'tematypraktyk')); }