Filtrado de barrios para usar solo los que tienen pedidos aprobados + agregada cantidad de bonos de transporte a planilla de totales de barrios
This commit is contained in:
		
							parent
							
								
									c53e342f54
								
							
						
					
					
						commit
						61e756f9e5
					
				
					 1 changed files with 7 additions and 4 deletions
				
			
		|  | @ -37,8 +37,9 @@ class GrupoDeCompra extends Model | |||
|                     $total = $total + $cantidad; | ||||
|                 } | ||||
|                 $fila = Producto::productosIdFila()[$id]; | ||||
|                 $planilla[$fila][$i+1] = $total; | ||||
|                 $planilla[$fila][$i-1] = $total; | ||||
|             } | ||||
|             $planilla[GrupoDeCompra::obtenerFilaDeBonoTransporte()][$i-1] = $gdc->calcularCantidadBDT(); | ||||
|         } | ||||
|         array_splice($planilla, 0, 0, array($barrios)); | ||||
|         return $planilla; | ||||
|  | @ -143,7 +144,7 @@ class GrupoDeCompra extends Model | |||
|     return $total; | ||||
|   } | ||||
| 
 | ||||
|   public function exportarPedidoEnCSV(){ | ||||
|   public function exportarPedidoEnCSV() { | ||||
|     $records = $this->generarColumnaCantidades(); | ||||
|     try { | ||||
|       $writer = Writer::createFromPath(resource_path('csv/exports/'.$this->nombre.'.csv'), 'w'); | ||||
|  | @ -224,7 +225,9 @@ class GrupoDeCompra extends Model | |||
|     } | ||||
| 
 | ||||
|   public static function exportarTodosLosPedidosEnCSV(){ | ||||
|     $gdcs = GrupoDeCompra::all(); | ||||
|     $gdcs = GrupoDeCompra::all()->filter(function ($grupoDeCompra) { | ||||
|         return !$grupoDeCompra->pedidosAprobados()->isEmpty(); | ||||
|     }); | ||||
|     $planilla = GrupoDeCompra::obtenerTemplateDeFilasVacias($gdcs->count()); | ||||
|     $planilla = self::getPlanilla($gdcs, $planilla); | ||||
| 
 | ||||
|  |  | |||
		Loading…
	
	Add table
		
		Reference in a new issue