public function getCursillosSolicitudEnviada(Request $request) { $titulo = "Listado de Cursillos"; $comunidadId = $request->comunidad_id; $solicitudId = $request->solicitud_id; $comunidad = Comunidades::getNombreComunidad($comunidadId); $solicitudesEnviadasCursillos = SolicitudesEnviadasCursillos::getCursillosSolicitud($comunidadId, $solicitudId, $request); return view("solicitudesEnviadas.verCursillos", compact('solicitudesEnviadasCursillos', 'titulo', 'comunidad', 'solicitudId')); }
public function imprimirSecretariado() { $titulo = "Secretariado "; $comunidad = new Comunidades(); $idComunidad = \Request::input('comunidad'); $anyo = \Request::input('anyo'); $secretariado = Comunidades::getNombreComunidad((int) $idComunidad); $date = date('d-m-Y'); $fichero = 'secretariado' . substr($date, 0, 2) . substr($date, 3, 2) . substr($date, 6, 4); $solicitudesRecibidas = SolicitudesRecibidasCursillos::getSolicitudesComunidad($anyo, $idComunidad); $solicitudesEnviadas = SolicitudesEnviadasCursillos::getSolicitudesComunidad($anyo, $idComunidad); //Configuración del listado html $listadoPosicionInicial = 8; $listadoTotal = 22; $listadoTotalRestoPagina = 25; $separacionLinea = 2.5; if ($idComunidad == 0 || $anyo == 0) { return redirect('secretariado')->with('mensaje', 'Debe seleccionar un año y un secretariado.'); } else { $pdf = \App::make('dompdf.wrapper'); $view = \View::make('pdf.imprimirSecretariado', compact('secretariado', 'solicitudesEnviadas', 'solicitudesRecibidas', 'date', 'titulo', 'anyo', 'listadoPosicionInicial', 'listadoTotal', 'listadoTotalRestoPagina', 'separacionLinea'))->render(); $pdf->loadHTML($view); $pdf->output(); return $pdf->download($fichero . '.pdf'); } }