Class NoteService

java.lang.Object
com.oc_p9.note_service.service.NoteService

@Service public class NoteService extends Object
Service pour gérer les opérations liées aux notes.
  • Field Details

  • Constructor Details

    • NoteService

      public NoteService()
  • Method Details

    • getAllNote

      public List<Note> getAllNote()
      Retourne la liste de toutes les notes.
      Returns:
      liste de toutes les notes
    • findByPatId

      public List<Note> findByPatId(int patId)
      Trouve toutes les notes d'un patient grâce à son ID.
      Parameters:
      patId - l'ID du patient
      Returns:
      liste des notes du patient
      Throws:
      NoteNotFoundException - si aucune note n'est trouvée pour ce patient
    • save

      public Note save(Note note)
      Enregistre une nouvelle note ou met à jour une note existante.
      Parameters:
      note - la note à enregistrer
      Returns:
      la note enregistrée