dannyboyer/BillETS — pull request #17 by bourgeois (2014-03-15 21:08:29+00:00)
Title: Implémentation de la libértion des billets après 20 minutes, avec un filtre, selon la règle d'affaire demandé.

J'ai changé pas mal de classes pour pouvoir implémenter ceci, voici les changements clés:

- Représentation doit contenir une liste de Billets.
- Quand on ajoute des billets on panier, on ajoute des billet dispos en référence dans la ligne.
- De cette façon, on peut savoir indépendamment quand chaque billet va expirer.
- Un filtre s'occupe de libérer les billets de de vider la ligne après 20 minutes.

Choses à faire

- Gérer le cas ou il n'y a plus de billets disponibles (message d'erreur rouge, par exemple)
- Tester un peu plus le code, j'ai testé rapidement et ça fonctionne, mais faudrait double check tout ça.

On pourra discuter des changements ici avant le merge.