Aggiunto servizio per retrievePosition

This commit is contained in:
2025-10-03 16:34:10 +02:00
parent d6794a904f
commit 452a2d2555
2 changed files with 16 additions and 0 deletions

View File

@@ -27,6 +27,13 @@ public class ComuniController {
return ServiceRestResponse.createPositiveResponse(comuniService.savePosition(request));
}
@PostMapping(value = "retrievePosition")
public ServiceRestResponse retrievePosition(@RequestParam(CommonConstants.PROFILE_DB) String config,
@RequestBody String id) throws Exception {
return ServiceRestResponse.createPositiveResponse(comuniService.retrievePosition(id));
}
@PostMapping(value = "infoComuni")
public ServiceRestResponse getInfoComuni(@RequestParam(required = false) String nome,
@RequestParam(required = false) String cap,

View File

@@ -59,6 +59,15 @@ public class ComuniService {
return position;
}
public StbPosizioni retrievePosition(String id) throws Exception {
StbPosizioni position = new StbPosizioni().setId(Long.valueOf(id));
position.setOperation(OperationType.SELECT_OBJECT);
entityProcessor.processEntity(position, multiDBTransactionManager);
return position;
}
/**
* Metodo che filtra l'intera lista dei comuni corrispondenti ai parametri specificati
*