diff --git a/app/Http/Controllers/TiposLicenciasController.php b/app/Http/Controllers/TiposLicenciasController.php index c47a872..8a14ce6 100644 --- a/app/Http/Controllers/TiposLicenciasController.php +++ b/app/Http/Controllers/TiposLicenciasController.php @@ -6,7 +6,8 @@ use App\Models\tiposLicencias; use App\Exports\TiposLicenciasExport; use Illuminate\Http\Request; use Maatwebsite\Excel\Facades\Excel; -use PDF; +use Barryvdh\DomPDF\Facade\Pdf; + class TiposLicenciasController extends Controller { /** @@ -36,6 +37,14 @@ class TiposLicenciasController extends Controller return view('tiposLicencia', ["tiposLicencias" => $tiposLicencias]); } + /** + * Display the specified resource. + */ + public function show(tiposLicencias $tiposLicencias) + { + return view('tiposLicencia', ['tiposLicencias' => [$tiposLicencias]]); + } + /** * Show the form for creating a new resource. */ @@ -110,8 +119,8 @@ class TiposLicenciasController extends Controller public function exportPDF() { - $tiposLicencias = TiposLicencias::where('eliminado', 0)->get(); + $tiposLicencias = TiposLicencias::where('eliminado', 1)->get(); $pdf = PDF::loadView('exports.tiposlicencias-pdf', ['tiposLicencias' => $tiposLicencias]); - return $pdf->download('tiposLicencias.pdf'); + return $pdf->download('tipos_licencias.pdf'); } -} \ No newline at end of file +} diff --git a/resources/views/exports/tiposLicencias-pdf.blade.php b/resources/views/exports/tiposLicencias-pdf.blade.php index 1ef47fa..5b2def9 100644 --- a/resources/views/exports/tiposLicencias-pdf.blade.php +++ b/resources/views/exports/tiposLicencias-pdf.blade.php @@ -1,12 +1,15 @@
-Fecha de generación: {{ date('d/m/Y H:i:s') }}
+ID | -tipoLicencias | +Tipo de Licencia | +Estado | +Fecha de Creación | |
---|---|---|---|---|---|
{{ $tiposlicencias->id }} | -{{ $tiposlicencias->tiposlicencias }} | +{{ $licencia->id }} | +{{ $licencia->tipoLicencia }} | ++ {{ $licencia->eliminado == 1 ? 'Activo' : 'Inactivo' }} + | +{{ $licencia->created_at->format('d/m/Y') }} |