Open lecanardcolvert opened 4 years ago
, voir l'exemple dans _LoginPartial.cshtml, signin Manager, voir la documentation sur Identity framework
Et pour la desincription ca sera mis comme tache dans le sprint 3 , jai fais mes heures cette semaine
Oui je comprends cela mais disons que j'aimerais vérifier si le ApplicationUser
connecté fait partie de la liste des participants d'un événement List<ApplicationUser>
(pour afficher le bouton Rejoindre ou Quitter). Comment est-ce que je récupère l'objet ?
Bien un genre de if qui parcours la liste des Event.Membres et elle compare a le user signed , ou avec l'id de l'utilsateur . Il devrait deja avoir une boucle EventApplicationUser , dans le pire des cas une verification par first name ou last name item.FirstName et le sign in manager
Oui je sais ça mais je n'arrivais pas à récupérer l'objet ApplicationUser. Finalement, ce n'était pas nécessaire. Je vais comparer les id au lieu de l'objet lui-même. Merci.
Lorsque ce sera fonctionnel (sprint 3) vous pourrez associer le code au formulaire de cette page : https://localhost:44336/Event/1
Il y a maintenant un bouton "Me désinscrire"
Merci !
Pour le bouton Me désinscrire, je peux simplement mettre un hidden input ApplicationUser.id
... La fonction Quit serait presque la même que Join.
Cette page : https://localhost:44336/Event/1
Il faut pouvoir se désinscrire d'un événement (si ApplicationUser présent dans Members).
Une fois que ce sera fait, je vais ajuster le frontend en conséquence (billet #32).
D'ailleurs, pouvez-vous me dire comment est-ce que je peux faire pour récupérer l'objet ApplicationUser de l'utilisateur qui est connecté, à partir de la page Event.cshtml ?