From 8c89ee9bb6a1b275e301471ffc72f79f77c36291 Mon Sep 17 00:00:00 2001 From: luc662 Date: Tue, 19 Aug 2025 23:14:14 +0000 Subject: [PATCH] =?UTF-8?q?la=20busqueda=20ya=20no=20est=C3=A1=20harcodead?= =?UTF-8?q?a?= MIME-Version: 1.0 Content-Type: text/plain; charset=UTF-8 Content-Transfer-Encoding: 8bit --- .../hyperledger/controllers/RecetaController.java | 14 +++++++++----- 1 file changed, 9 insertions(+), 5 deletions(-) diff --git a/asset-transfer-basic/maven-API-SiMeDi/src/main/java/com/code/hyperledger/controllers/RecetaController.java b/asset-transfer-basic/maven-API-SiMeDi/src/main/java/com/code/hyperledger/controllers/RecetaController.java index e1850ef4..99326adb 100644 --- a/asset-transfer-basic/maven-API-SiMeDi/src/main/java/com/code/hyperledger/controllers/RecetaController.java +++ b/asset-transfer-basic/maven-API-SiMeDi/src/main/java/com/code/hyperledger/controllers/RecetaController.java @@ -227,17 +227,21 @@ public class RecetaController { } } - @PostMapping("/obtener/paginado") - private ResponseEntity obtenerPaginadoTest() { + @GetMapping("/obtener/paginado") + public ResponseEntity> obtenerRecetasPaginado( + @RequestParam String dni, + @RequestParam String estado, + @RequestParam(defaultValue = "10") int pageSize, + @RequestParam(defaultValue = "") String bookmark) { try { - ResultadoPaginado recetas = recetaService.obtenerRecetasPorDniYEstadoPaginado("12345678", "active", 10, ""); + ResultadoPaginado recetas = recetaService + .obtenerRecetasPorDniYEstadoPaginado(dni, estado, pageSize, bookmark); return new ResponseEntity<>(recetas, HttpStatus.OK); } catch (Exception e) { - e.printStackTrace(); // este bloque rara vez se ejecutaría si ya atrapás las anteriores + e.printStackTrace(); return new ResponseEntity<>(HttpStatus.INTERNAL_SERVER_ERROR); } - } private RecetaDto mapToDto(Receta receta) {