dinfcll/a14-trouve-un-band — pull request #76 by Elrhino (2014-12-12 00:30:11+00:00)
Title: Rl refactoring group

J'ai rencontré des problèmes en voulant faire la fonctionnalité d'édition de groupe avec le code de création de band. Le workaround rendait la programmation de cette fonction très mêlant et peu intuitif. J'ai donc décidé de faire un refactoring complet du controlleur de groupe.
- N'utilise aucun JS donc aucun JSON
- Utilisation du session storage pour contenir les membres d'un band relatif à 1 page seulement
- Amélioration de l'apparence générale
- Découverte: Si vous voulez utiliser un submit à l'extérieur d'un element Form. Ajouter l'attribut form="idDelaForm" qui est propre à HTML5.
- Autre découverte: Les ViewBag sont evil et voici ce que j'ai découvert: Il arrive que les ViewBag deviennent null comme ça... par magie. Ceci peut donc réduire considérablement la stabilité de l'app. La solution est d'utiliser plus de ViewModels. C'est ce que j'ai fait dans cette pull request.
- À Faire: Ajouter les photos, créer un Session Wrapper Class permettant d'accéder aux variables de session sans tout casser par accident.