Exemplo n.º 1
0
 public void NovoPedido(Pedido pedido)
 {
     Promoções.ForEach(p => {
         p.PegarPromoção(pedido).ForEach(i => pedido.AdicionarItem(i));
     });
     Cozinha.NovoPedido(pedido);
     Pedidos.Add(pedido);
 }
Exemplo n.º 2
0
 public Restaurante(int numCozinheiros, Cardápio cardápio)
 {
     Nome      = "";
     Cozinha   = new Cozinha(numCozinheiros);
     Cardapio  = cardápio;
     Pedidos   = new List <Pedido>();
     Promoções = new List <Promoção>();
     AdicionarPromoçãoPadrão(cardápio);
 }