Files
oficial/app/src/Service/Venta/BonoPie.php

22 lines
599 B
PHP
Raw Normal View History

2023-09-13 18:51:46 -03:00
<?php
namespace Incoviba\Service\Venta;
use Incoviba\Repository;
use Incoviba\Model;
class BonoPie
{
public function __construct(protected Repository\Venta\BonoPie $bonoPieRepository) {}
public function add(array $data): Model\Venta\BonoPie
{
$filteredData = $this->bonoPieRepository->filterData($data);
$bono = $this->bonoPieRepository->create($filteredData);
return $this->bonoPieRepository->save($bono);
2023-09-13 18:51:46 -03:00
}
2024-03-13 14:38:44 -03:00
public function getByVenta(int $venta_id): Model\Venta\BonoPie
{
return $this->bonoPieRepository->fetchByVenta($venta_id);
}
2023-09-13 18:51:46 -03:00
}