push quizz

This commit is contained in:
tuanvu
2025-10-02 14:39:53 +02:00
parent 27aff73824
commit d79f4f4b8f
4 changed files with 51 additions and 26 deletions

View File

@@ -13,7 +13,6 @@ import fr.istic.taa.jaxrs.metier.Utilisateur;
import jakarta.ws.rs.*;
import jakarta.ws.rs.core.Response;
import java.util.Collections;
import java.util.List;
@Path("session")
@@ -62,4 +61,15 @@ public class SessionResource {
List<UtilisateurDTO> dtos= UtilisateurMapper.INSTANCE.toDTOs(utilisateurList);
return Response.status(Response.Status.OK).entity(dtos).build();
}
@DELETE
@Path("/{session_id}/delete")
public Response deleteSession(@PathParam("session_id") Integer sessionId) {
Session session = sessionDAO.findById(sessionId);
if (session == null) {
return Response.status(Response.Status.NOT_FOUND).build();
}
sessionDAO.delete(session);
return Response.status(Response.Status.OK).entity("Réussi de supprimer").build();
}
}