Esempio n. 1
0
 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');*/
 }
Esempio n. 2
0
 public function jefesList()
 {
     $leaders = Leader::all();
     $jefes = Jefe::all();
     return view('admin.directores', compact('leaders', 'jefes'));
 }
Esempio n. 3
0
 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');
 }