From 53414643a686943379a24519565254e91cf6cc88 Mon Sep 17 00:00:00 2001 From: ale Date: Thu, 19 Jun 2025 23:52:29 -0300 Subject: [PATCH] =?UTF-8?q?Ruta,=20controlador=20y=20m=C3=A9todo=20para=20?= =?UTF-8?q?pedido=20de=20ollas?= MIME-Version: 1.0 Content-Type: text/plain; charset=UTF-8 Content-Transfer-Encoding: 8bit --- app/Http/Controllers/Api/OllasController.php | 21 ++++++++++++++++++++ routes/api.php | 4 ++++ 2 files changed, 25 insertions(+) create mode 100644 app/Http/Controllers/Api/OllasController.php diff --git a/app/Http/Controllers/Api/OllasController.php b/app/Http/Controllers/Api/OllasController.php new file mode 100644 index 0000000..2f852fb --- /dev/null +++ b/app/Http/Controllers/Api/OllasController.php @@ -0,0 +1,21 @@ + 'olla']); + $pedido = $gdc->subpedidos()->firstOrCreate([ + 'nombre' => 'Pedido de Olla de ' . $gdc->nombre, + 'tipo_pedido_id' => $tipoOlla->id, + ]); + return response()->json(new SubpedidoResource($pedido)); + } +} diff --git a/routes/api.php b/routes/api.php index 0f12e05..0eaef54 100644 --- a/routes/api.php +++ b/routes/api.php @@ -48,4 +48,8 @@ Route::middleware('api')->group(function() { Route::prefix('productos')->group(function () { Route::get('/','Api\ProductoController@index'); }); + + Route::prefix('ollas')->group(function() { + Route::get('/{gdc}','Api\OllasController@pedido'); + }); });