Listado de Movimientos

This commit is contained in:
Juan Pablo Vial
2024-04-10 21:18:33 -04:00
parent 91679b164f
commit 8e4b5eaaf8
13 changed files with 256 additions and 9 deletions

View File

@ -16,10 +16,18 @@ class Movimiento extends Service
parent::__construct($logger);
}
public function getAll(null|string|array $ordering = null): array
{
return array_map([$this, 'process'], $this->movimientoRepository->fetchAll($ordering));
}
public function getById(int $movimiento_id): Model\Contabilidad\Movimiento
{
return $this->process($this->movimientoRepository->fetchById($movimiento_id));
}
public function getAmountStartingFrom(int $start, int $amount): array
{
return array_map([$this, 'process'], $this->movimientoRepository->fetchAmountStartingFrom($start, $amount));
}
public function setDetalles(Model\Contabilidad\Movimiento $movimiento, array $data): Model\Contabilidad\Movimiento
{
try {