FIX: Escritura no grababa valor
This commit is contained in:
@ -175,6 +175,18 @@ class Pago
|
||||
return false;
|
||||
}
|
||||
}
|
||||
public function updateEstado(Model\Venta\Pago $pago, array $data): Model\Venta\Pago
|
||||
{
|
||||
if ($pago->currentEstado->tipoEstadoPago->id === $data['estado']) {
|
||||
return $pago;
|
||||
}
|
||||
|
||||
$data['pago'] = $pago->id;
|
||||
$estado = $this->estadoPagoRepository->create($data);
|
||||
$this->estadoPagoRepository->save($estado);
|
||||
|
||||
return $this->process($this->pagoRepository->fetchById($pago->id));
|
||||
}
|
||||
|
||||
protected function process($pago): Model\Venta\Pago
|
||||
{
|
||||
|
Reference in New Issue
Block a user