forked from nathalie/pedi2
		
	
		
			
				
	
	
		
			36 lines
		
	
	
	
		
			944 B
		
	
	
	
		
			PHP
		
	
	
	
	
	
			
		
		
	
	
			36 lines
		
	
	
	
		
			944 B
		
	
	
	
		
			PHP
		
	
	
	
	
	
| <?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);
 | |
|     }
 | |
| }
 |