feat: Refonte du schéma Adhérent (Lieu de naissance, Nationalité, Type Licence), suppression du téléphone, email obligatoire

This commit is contained in:
2026-06-14 01:07:45 +02:00
parent 569927c644
commit 3ed9d0454b
14 changed files with 208 additions and 83 deletions
@@ -44,6 +44,8 @@ public class LicenceController {
@RequestParam Long categorieId,
@RequestParam String etat,
@RequestParam(required = false) String numeroLicence,
@RequestParam(required = false) String typeDemande,
@RequestParam(required = false) String typeLicence,
@RequestParam(required = false) Long equipeId) {
Adherent adherent = adherentRepository.findById(id)
@@ -66,6 +68,8 @@ public class LicenceController {
licence.setSaison(saisonActive);
licence.setEtat(etat);
licence.setNumeroLicence(numeroLicence);
licence.setTypeDemande(typeDemande);
licence.setTypeLicence(typeLicence);
if (equipeId != null) {
Equipe equipe = equipeRepository.findById(equipeId)
@@ -101,6 +105,8 @@ public class LicenceController {
@RequestParam Long categorieId,
@RequestParam String etat,
@RequestParam(required = false) String numeroLicence,
@RequestParam(required = false) String typeDemande,
@RequestParam(required = false) String typeLicence,
@RequestParam(required = false) Long equipeId) {
Licence licence = licenceRepository.findById(licenceId)
@@ -112,6 +118,8 @@ public class LicenceController {
licence.setCategorie(categorie);
licence.setEtat(etat);
licence.setNumeroLicence(numeroLicence);
licence.setTypeDemande(typeDemande);
licence.setTypeLicence(typeLicence);
if (equipeId != null) {
Equipe equipe = equipeRepository.findById(equipeId)