From c234dd3f4834517038ecdd9c8a5f605fe9434eb1 Mon Sep 17 00:00:00 2001 From: tuanvu Date: Fri, 9 Jan 2026 18:54:07 +0100 Subject: [PATCH] session/id/activites --- .../FrisbYEE/rest/SessionResource.java | 29 ++++--------------- 1 file changed, 6 insertions(+), 23 deletions(-) diff --git a/back_end/src/main/java/hackathon/FrisbYEE/rest/SessionResource.java b/back_end/src/main/java/hackathon/FrisbYEE/rest/SessionResource.java index da1f786..a2f7fa0 100644 --- a/back_end/src/main/java/hackathon/FrisbYEE/rest/SessionResource.java +++ b/back_end/src/main/java/hackathon/FrisbYEE/rest/SessionResource.java @@ -130,37 +130,20 @@ public class SessionResource { return ResponseEntity.ok(activiteDTOs); } catch (Exception ex) { return ResponseEntity.status(HttpStatus.NOT_FOUND).body(ex.getMessage()); - //Commented because not finished + } + } @GetMapping("/{id_session}/activities/add/{id_act}") @PreAuthorize("hasRole('coach') or hasRole('admin')") public ResponseEntity addActivity(@PathVariable Integer id_sess, @PathVariable Integer id_act) { Session s = sessionDAO.findById(id_sess).get(); - if(s.equals(null)){ + if (s.equals(null)) { return ResponseEntity.status(HttpStatus.NOT_FOUND).body("Session not found"); } Activite a = activiteDAO.findById(id_act).get(); - if(a.equals(null)){ + if (a.equals(null)) { return ResponseEntity.status(HttpStatus.NOT_FOUND).body("Activite not found"); } - } - - // Commented because not finished - - /* - * @GetMapping("/activities/add") - * - * @PreAuthorize("hasRole('coach') or hasRole('admin')") - * public ResponseEntity addActivity(@RequestBody ActiviteDTO dto) { - * try { - * Activite activite = maptoEntity(dto); - * activiteDAO.save(activite); - * return ResponseEntity.status(HttpStatus.CREATED).body(maptoDTO(activite)); - * } catch (Exception ex) { - * return ResponseEntity.status(HttpStatus.BAD_REQUEST).body(ex.getMessage()); - * } - * } - */ List l = s.getActivites(); l.add(a); s.setActivites(l); @@ -201,13 +184,13 @@ public class SessionResource { private Session maptoEntity(SessionDTO dto) { Session session = new Session(); - System.out.println("ID "+ session.getId()); + System.out.println("ID " + session.getId()); session.setName(dto.getName()); session.setIsRecurrent(dto.getIsRecurrent()); session.setCreneau(dto.getCreneau()); session.setDuree(dto.getDuree()); session.setGroupe(dto.getGroupe()); - + return session; } }