Kurswahl 2 Help

Wahl tätigen

Wahl tätigen

Name

Funktionen

Adresse

Genutzte Endpunkte

Stundenplan

  • Aufgeteilt in 1. und 2. Wahl

  • Alle Bänder des Jahrgangs werden in einem Stundenplan angezeigt

  • Beim Klick auf ein Band werden unter dem Stundenplan alle Kurse des Bands angezeigt

/student/choice/:choiceNumber

  • GET: /api/student/choice?choiceNumber

  • GET: /api/student/tapeClasses

Auswahl der Kurse

  • Beim Klicken auf einen Kurs wird dieser Kurs zur Wahl hinzugefügt

  • Wenn das Band, bzw. das Fach schon vorher gewählt wurde, wird die vorherige Wahl entfernt, sodass es keine Dopplung gibt

  • Beim Kilck auf “Band nicht belegen” wird die Wahl für das Band entfernt

/student/choice/:choiceNumber

  • PUT: /api/student/choice

  • DELETE: /api/student/choice

Anzeigen der Fächer

  • Zeigt welche Fächer auf welchen Bändern sind, sodass man sie einfacher finden kann

/student/choice/:choiceNumber

  • GET: /api/student/subjectTapes

Nicht erfüllte Wahlbedingungen

  • Zeigt alle Wahlbedingungen an, die nicht erfüllt sind

  • Beim Ausklappen wird angezeigt, wie man diese erfüllen kann

  • Wenn nicht alle Wahlbedingungen erfüllt sind, kann man nicht zur 2. Wahl / zur ansicht der beiden Wahlen

/student/choice/:choiceNumber

  • GET: /api/student/subjectTapes

Last modified: 11 July 2024