Saldos #46

Merged
atasistro merged 34 commits from funcion/saldos into funcion/refactor-general 2025-06-19 21:09:28 -03:00
2 changed files with 28 additions and 0 deletions
Showing only changes of commit 37cdbe5480 - Show all commits

View file

@ -4,6 +4,7 @@ namespace App\Http\Controllers\Api;
use App\GrupoDeCompra;
use App\Http\Controllers\Controller;
use App\Http\Resources\GrupoDeCompraComisionesResource;
use App\Http\Resources\GrupoDeCompraResource;
class GrupoDeCompraController extends Controller
@ -39,4 +40,9 @@ class GrupoDeCompraController extends Controller
$grupoDeCompra->setSaldo($valid['saldo']);
return response()->noContent();
}
public function saldos()
{
return GrupoDeCompraComisionesResource::collection(GrupoDeCompra::all());
}
}

View file

@ -0,0 +1,22 @@
<?php
namespace App\Http\Resources;
use Illuminate\Http\Resources\Json\JsonResource;
class GrupoDeCompraComisionesResource extends JsonResource
{
/**
* Transform the resource into an array.
*
* @param \Illuminate\Http\Request $request
* @return array
*/
public function toArray($request): array {
return [
'id' => $this->id,
'nombre' => $this->nombre,
'saldo' => $this->saldo,
];
}
}