diff --git a/app/src/Repository/Contabilidad/Movimiento/Detalle.php b/app/src/Repository/Contabilidad/Movimiento/Detalle.php index c7a298a..178db21 100644 --- a/app/src/Repository/Contabilidad/Movimiento/Detalle.php +++ b/app/src/Repository/Contabilidad/Movimiento/Detalle.php @@ -73,4 +73,16 @@ class Detalle extends Ideal\Repository { return 'movimiento_id'; } + protected function setIndex(Define\Model &$model, mixed $value): Ideal\Repository + { + if (!isset($model->movimiento)) { + $model->movimiento = $this->movimientoRepository->fetchById($value); + } + return $this; + } + + protected function getIndex(Define\Model $model): string + { + return $model->movimiento->id; + } }