<?php namespace App\Http\Controllers; use App\GrupoDeCompra; use Symfony\Component\HttpFoundation\BinaryFileResponse; class AdminController extends Controller { public function show() { return view('auth/admin_login'); } public function index() { return view('auth/admin_subpedidos'); } public function exportarPedidosAPdf(GrupoDeCompra $gdc) { $gdc->exportarPedidosAPdf(); } public function exportarPedidoACSV(GrupoDeCompra $gdc): BinaryFileResponse { $gdc->exportarPedidoEnCSV(); $file = resource_path('csv/exports/'.$gdc->nombre.'.csv'); return response()->download($file); } public function exportarPedidoConNucleosACSV(GrupoDeCompra $gdc): BinaryFileResponse { $gdc->exportarPedidoConNucleosEnCSV(); $file = resource_path('csv/exports/'.$gdc->nombre.'-completo.csv'); return response()->download($file); } }