- André Luiz Banki (andre.banki@gmail.com)
- Julio Izidoro da Silva Júnior (jizidoro@globo.com)
- Back-end: Java (usando JPA)
- Front-End: Java Server Faces (usando Primefaces)
- login na página principal pelo botão "Entrar"
- verifica se o CPF é válido
- se for e não estiver cadastrado, abre uma tela de cadastro
- dessa tela redireciona para o Pedido
- se estiver cadastrado, entra direto em Pedido
- escolhe o produto na lista e adiciona ao carrinho com o "+"
- pode remover do carrinho com o "-"
- pode editar a quantidade clicando no nome
- Finalizar: completa o pedido e redireciona para "Obrigado" (cria o pedido com o funcionário default "DELIVERY")
- Cancelar: limpa o pedido corrente (enquanto não Finalizar ou Cancelar, volta sempre ao mesmo pedido)
- login na página principal pelo botão "Acesso restrito"
- verifica por login (CPF) e senha
- testar com login="91039061915" e senha="123456"
- igual à do Cliente, mas cria um pedido para o Funcionário locado e com o funcionário default "LOCAL"
- edita clicando no nome
- verifica CPF válido e também se já existe outro funcionário com o mesmo CPF
- idem Funcionários
- edita com "Inline edit" na tabela
- verificar Valor > 0 e também se já existe outro produto com o mesmo nome
- não edita, mas permite visualizar detalhes expandindo a linha