haclong
05/05/2015 17:12:00
Développement
Crédit : Morguefile.com
Le staff peut à présent voir en un coup d'oeil la liste des boissons et des plats à servir, par table. On a vu ensemble que les plats servis et les boissons servies ne déclenchaient pas tout à fait le même événement. Voyons à quoi s'en tenir désormais dans nos observers.
haclong
28/04/2015 16:29:00
Développement
Crédit : Morguefile.com
Les boissons sont commandées, les plats sont préparés, il reste à les servir. C'est la tâche des serveurs. Cette fois-ci, l'équipe est composée de plusieurs serveurs. Il faut donc préparer une liste par serveur, toutes leurs tables confondues.
haclong
21/04/2015 16:02:00
Développement
Crédit : Morguefile.com
Les plats sont préparés et prêts à servir. L'événement 'foodPrepared' a été déclenché. Voyons ce qu'il déclenche dans nos différents observers.
haclong
14/04/2015 15:32:00
Développement
Crédit : Morguefile.com
Maintenant que le chef accède à la liste des plats à préparer, il faut que le chef puisse marquer les plats qui ont été préparés et qui sont désormais prêts à servir.
haclong
07/04/2015 15:00:00
Développement
Crédit : Morguefile.com
Dans les articles précédents, les boissons et les plats ont été commandés. Une boisson peut être servie immédiatement mais un plat doit être adressé à la cuisine pour être préparé. Le plat pourra être servi uniquement lorsqu'il sera prêt. Dans l'article d'aujourd'hui, nous allons gérer la todo list du chef et afficher la liste des plats commandés.
haclong
03/04/2015 19:50:00
Développement, Haclong projects
J'ai toujours trouvé les poupées russes amusantes. On ouvre la première et il y en a une autre à l'intérieur. On sort la seconde, on referme la première et nous voilà avec deux poupées qu'on pourrait séparer... nul ne saurait dire qu'il en manque une. Mais voilà qu'à l'intérieur de l'une des deux, une autre poupée est cachée. Et on se retrouve avec trois poupées distinctes... Mais en continuant d'ouvrir les poupées les unes après les autres, on ne sait pas non plus jusqu'où il faut aller, à quelle profondeur on doit s'enfoncer pour arriver à la fin de nos poupées...
Parfois, je trouve que le code, c'est pareil.
haclong
26/03/2015 16:36:00
Développement
Crédit : Morguefile.com
Lorsqu'on place une commande, deux événements sont déclenchés. Un premier événement qui signale que les boissons sont commandées et un second événement qui signale que les plats sont commandés. Selon le workflow défini initialement, les plats et les boissons ne suivent pas le même traitement. L'article d'aujourd'hui mets en place - du moins pour le début - les deux traitements différents.
haclong
19/03/2015 16:04:00
Développement
Crédit : Morguefile.com
Le formulaire pour passer la commande est créé et fonctionne convenablement. Dans l'article d'aujourd'hui, nous verrons comment on va associer le formulaire avec un objet et de cet objet, comment on va réussir à déclencher nos événements.
haclong
12/03/2015 15:35:00
Développement
Crédit : Morguefile.com
Pour passer commande, nous allons mettre en place un formulaire avec un ensemble de champs : liste déroulante et champ de saisie libre pour chaque élément de menu. On pourra ajouter autant d'éléments de menu que l'on voudra dans notre formulaire. Un peu de dépendances et de javascript dans le tutoriel d'aujourd'hui.
haclong
04/03/2015 15:05:00
Développement
Crédit : Morguefile.com
Dans l'article d'aujourd'hui, nous allons voir comment on articule la logique métier autour de l'opération de passer commande. Il faut garder à l'esprit qu'il n'y a qu'un seul écran pour passer commande, à la fois pour les plats comme pour les boissons. Or, nous avons deux workflows distincts pour les boissons et pour les plats. Il faut donc, des éléments commandés, distinguer les boissons des plats et les envoyer dans les bons éléments.