lknknm / REZ-menu-app

REZ is a simple Restaurant Menu Application for a fictional restaurant.
BSD 3-Clause "New" or "Revised" License
0 stars 1 forks source link

Functional `ShoppingCart` #17

Closed lknknm closed 1 year ago

lknknm commented 1 year ago

Descrição

Precisamos fazer com que o ShoppingCart seja atualizado conforme as informações de cada User. Minha ideia é que quando o ShoppingCart do usuário está vazio, o seguinte TeachingTip seja mostrado:

Image

               <TeachingTip x:Name="ToggleThemeTeachingTip1"
                   Target="{x:Bind ShoppingCartButton}"
                   Title="Your shopping cart is empty."
                   Subtitle="Add items to your order to display them here.">
               </TeachingTip>

Mas quando o ShoppingCart de um usuário tem pelo menos um item, ele mostrará o ShoppingCartModal.xaml com uma ListView dos itens selecionados, campo de divisão de contas com outros usuários da mesa, opção para adicionar ao carrinho, Subtotal e Total do pedido.

Image No momento essas informações estão HardCoded para demonstração, mas agora precisamos puxar esses dados do Back-End para que a integração do carrinho faça sentido. Com isso, também precisamos que, ao apertar o botão de confirmar pedido, o mesmo seja enviado para o servidor/"cozinha" (inclusive talvez abrindo outro modal com o número do pedido).

andavgc commented 1 year ago

O PR #22 resolveu este issue