Logrado!!


Logrado!!


¡Hola, Edwin, espero que estés bien!
¡Felicidades por tu progreso! Veo que estás trabajando en la funcionalidad de actualización y eliminación de pacientes en tu API. Aquí te dejo algunos pasos para asegurarte de que todo esté funcionando correctamente:
Controlador para Actualizar Pacientes:
Asegúrate de tener un método PUT en tu controlador para manejar las actualizaciones. Algo como esto:
@PutMapping("/pacientes/{id}")
public ResponseEntity<Paciente> actualizarPaciente(@PathVariable Long id, @RequestBody DatosActualizacionPaciente datos) {
// Lógica para actualizar el paciente
}
Controlador para Eliminar Pacientes:
También necesitas un método DELETE para manejar las eliminaciones:
@DeleteMapping("/pacientes/{id}")
public ResponseEntity<Void> eliminarPaciente(@PathVariable Long id) {
// Lógica para eliminar el paciente
}
Repositorio:
Asegúrate de que tu PacienteRepository tenga los métodos necesarios para actualizar y eliminar registros.
Pruebas en Insomnia:
PUT con la URL http://localhost:8080/pacientes/{id} y pasa los datos en el cuerpo de la solicitud.DELETE con la URL http://localhost:8080/pacientes/{id}.Verifica la Base de Datos: Después de realizar las operaciones, verifica que los cambios se reflejen en la base de datos.
Espero que estos pasos te ayuden a completar la tarea. ¡Bons estudios!