Application CoffeeBar 13/19 - La Todo list du Chef

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.

Application, module et composant

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.

Application CoffeeBar 12/19 - Traiter la commande

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.

Application CoffeeBar 10/19 - Passer commande, le formulaire

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.

Application CoffeeBar 9/19 - Commander les plats et les boissons

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.