adminUI #14

Merged
atasistro merged 9 commits from adminUI into master 2022-11-13 21:22:14 -03:00
3 changed files with 20 additions and 19874 deletions
Showing only changes of commit f572b5a6bc - Show all commits

View file

@ -21,18 +21,23 @@ class GrupoDeCompra extends Model
return $this->hasMany('App\Subpedido');
}
public function pedidosAprobados() {
return $this->subpedidos->where('aprobado',1);
}
public function exportarPlanillasAPdf() {
$subpedidos = $this->subpedidos;
$subpedidos = $this->pedidosAprobados();
//generar pdf
$mpdf = new Mpdf();;
$mpdf = new Mpdf();
foreach ($subpedidos as $subpedido) {
$tabla = $subpedido->generarHTML();
// agregar la tabla al pdf en una nueva página
$mpdf->WriteHTML($tabla);
$mpdf->AddPage();
}
$filename = $this->nombre . '.pdf';
// imprimir el pdf
$mpdf->Output();
$mpdf->Output($filename, "D");
}
//Asume que los productos están gruadados en orden de fila

19871
public/js/app.js vendored

File diff suppressed because one or more lines are too long

View file

@ -37,4 +37,16 @@
</tr>
@endif
@endforeach
@foreach($subpedido->productos as $producto)
@if($producto->bono)
<tr>
<td>
{{ $producto->nombre }}
</td>
<td style="text-align: center">
{{ $producto->pivot->cantidad }}
</td>
</tr>
@endif
@endforeach
</table>