diff --git a/app/common/Ideal/Repository.php b/app/common/Ideal/Repository.php index e800bc6..0edb118 100644 --- a/app/common/Ideal/Repository.php +++ b/app/common/Ideal/Repository.php @@ -34,7 +34,7 @@ abstract class Repository implements Define\Repository $query = $this->connection->getQueryBuilder() ->delete()->from($this->getTable()) ->where("{$this->getKey()} = ?"); - $this->connection->execute($query, [$model->id]); + $this->connection->execute($query, [$model->{$this->getKey()}]); } /** diff --git a/app/resources/routes/api/inmobiliarias/proveedores.php b/app/resources/routes/api/inmobiliarias/proveedores.php index df5ab4b..306c496 100644 --- a/app/resources/routes/api/inmobiliarias/proveedores.php +++ b/app/resources/routes/api/inmobiliarias/proveedores.php @@ -1,11 +1,12 @@ group('/proveedores', function($app) { - $app->post('/add[/]', [Agentes::class, 'add']); - $app->post('/register[/]', [Agentes::class, 'register']); - $app->get('[/]', Agentes::class); + $app->post('/add[/]', [Proveedores::class, 'add']); + //$app->post('/register[/]', [Proveedores::class, 'register']); + $app->get('[/]', Proveedores::class); }); -$app->group('/proveedor/{agente_id}', function($app) { - $app->post('/edit[/]', [Agentes::class, 'edit']); +$app->group('/proveedor/{proveedor_rut:[0-9]+}', function($app) { + $app->post('/edit[/]', [Proveedores::class, 'edit']); + $app->delete('/delete[/]', [Proveedores::class, 'delete']); }); diff --git a/app/resources/views/inmobiliarias/proveedores.blade.php b/app/resources/views/inmobiliarias/proveedores.blade.php index c9ef3f6..0fe7d25 100644 --- a/app/resources/views/inmobiliarias/proveedores.blade.php +++ b/app/resources/views/inmobiliarias/proveedores.blade.php @@ -8,7 +8,7 @@ Nombre Contacto - @@ -20,10 +20,10 @@ {{$proveedor->nombre}} {{$proveedor->contacto->nombreCompleto()}} - - @@ -32,74 +32,16 @@ - + + @include('inmobiliarias.proveedores.add_modal') @endsection +@include('layout.body.scripts.rut') + @push('page_scripts') +@endpush diff --git a/app/resources/views/layout/body/scripts/rut.blade.php b/app/resources/views/layout/body/scripts/rut.blade.php index 3a93ebe..832d810 100644 --- a/app/resources/views/layout/body/scripts/rut.blade.php +++ b/app/resources/views/layout/body/scripts/rut.blade.php @@ -2,6 +2,9 @@