Compare commits
2 Commits
c53e342f54
...
4e7e46f92d
Author | SHA1 | Date |
---|---|---|
Rodrigo | 4e7e46f92d | |
Alejandro Tasistro | 61e756f9e5 |
|
@ -37,8 +37,9 @@ class GrupoDeCompra extends Model
|
||||||
$total = $total + $cantidad;
|
$total = $total + $cantidad;
|
||||||
}
|
}
|
||||||
$fila = Producto::productosIdFila()[$id];
|
$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));
|
array_splice($planilla, 0, 0, array($barrios));
|
||||||
return $planilla;
|
return $planilla;
|
||||||
|
@ -143,7 +144,7 @@ class GrupoDeCompra extends Model
|
||||||
return $total;
|
return $total;
|
||||||
}
|
}
|
||||||
|
|
||||||
public function exportarPedidoEnCSV(){
|
public function exportarPedidoEnCSV() {
|
||||||
$records = $this->generarColumnaCantidades();
|
$records = $this->generarColumnaCantidades();
|
||||||
try {
|
try {
|
||||||
$writer = Writer::createFromPath(resource_path('csv/exports/'.$this->nombre.'.csv'), 'w');
|
$writer = Writer::createFromPath(resource_path('csv/exports/'.$this->nombre.'.csv'), 'w');
|
||||||
|
@ -224,11 +225,13 @@ class GrupoDeCompra extends Model
|
||||||
}
|
}
|
||||||
|
|
||||||
public static function exportarTodosLosPedidosEnCSV(){
|
public static function exportarTodosLosPedidosEnCSV(){
|
||||||
$gdcs = GrupoDeCompra::all();
|
$gdcs = GrupoDeCompra::all()->filter(function ($grupoDeCompra) {
|
||||||
|
return !$grupoDeCompra->pedidosAprobados()->isEmpty();
|
||||||
|
});
|
||||||
$planilla = GrupoDeCompra::obtenerTemplateDeFilasVacias($gdcs->count());
|
$planilla = GrupoDeCompra::obtenerTemplateDeFilasVacias($gdcs->count());
|
||||||
$planilla = self::getPlanilla($gdcs, $planilla);
|
$planilla = self::getPlanilla($gdcs, $planilla);
|
||||||
|
|
||||||
// Guardar en un archivo .csv
|
// Guardar en un archivo .csv
|
||||||
try {
|
try {
|
||||||
$writer = Writer::createFromPath(resource_path('csv/exports/total-pedidos.csv'), 'w');
|
$writer = Writer::createFromPath(resource_path('csv/exports/total-pedidos.csv'), 'w');
|
||||||
$writer->insertAll($planilla);
|
$writer->insertAll($planilla);
|
||||||
|
|
Loading…
Reference in New Issue