public function reportePorMateria(REQUEST $request) { $nombreMateria = $request['materia']; $materia = DB::table('materias')->where('nombreMateria', $request['materia'])->value('id'); //dd($materia); $cursantes = DB::table('kardexes')->join('users', 'users.id', '=', 'user')->where('materia_id', $materia)->select('user', 'nombres', 'paterno', 'materno', 'prom4Cursante', 'prom4Facil', 'prom4JE')->orderBy('paterno')->get(); $directores = Leader::all(); $nombreJefe = $request['jefe']; $jefes = DB::table('jeves')->where('jefe_est', $nombreJefe)->get(); $view = \View::make('director.pdfReportePorMateria', compact('cursantes', 'nombreMateria', 'directores', 'jefes'))->render(); $pdf = \PDF::loadHTML($view)->setPaper('a4')->setOrientation('landscape'); return $pdf->stream('ReportePorMateria.pdf'); /*$pdf = \App::make('dompdf.wrapper'); $pdf->loadHTML($view)->setPaper('a4')->setOrientation('landscape'); return $pdf->download('calificacionDocente.pdf');*/ }
public function jefesList() { $leaders = Leader::all(); $jefes = Jefe::all(); return view('admin.directores', compact('leaders', 'jefes')); }
public function reporteCursantePdf(Request $request) { $id = $request['cursante']; $cursante = DB::table('users')->where('users.id', $id)->join('kardexes', 'users.id', '=', 'user')->get(); $directores = Leader::all(); $nombreJefe = $request['jefe']; $jefes = DB::table('jeves')->where('jefe_est', $nombreJefe)->get(); $view = \View::make('director.RepdfCursante', compact('cursante', 'directores', 'jefes'))->render(); $pdf = \PDF::loadHTML($view)->setPaper('letter'); return $pdf->stream('Cursate-{users.paterno}.pdf'); }