コード例 #1
0
        public async Task loadInput()
        {
            var pedido = new Pedido();
            var obj    = pedido.GetAllbyUser(user.Id);

            obj.ForEach(x => Pedidos.Add(x));
        }
コード例 #2
0
ファイル: Restaurante.cs プロジェクト: PhArraes/Lanchonete
 public void NovoPedido(Pedido pedido)
 {
     Promoções.ForEach(p => {
         p.PegarPromoção(pedido).ForEach(i => pedido.AdicionarItem(i));
     });
     Cozinha.NovoPedido(pedido);
     Pedidos.Add(pedido);
 }
コード例 #3
0
 public PedidoIndexViewModel(List <Pedido> pedidos)
     : this()
 {
     for (int i = 0; i < pedidos.Count; i++)
     {
         Pedidos.Add(pedidos[i]);
     }
 }
コード例 #4
0
        public void AdicionarItem(ItemPedido item)
        {
            if (!Ativo)
            {
                throw new Exception("O pedido já foi fechado!");
            }

            Pedidos.Add(item);
        }
コード例 #5
0
 private void AdicionarPedido(string key, Pedido pedido)
 {
     Pedidos.Add(new Pedido()
     {
         KeyPedido = key,
         Cliente   = pedido.Cliente,
         Produto   = pedido.Produto,
         Preco     = pedido.Preco
     });
 }
コード例 #6
0
ファイル: Processo.cs プロジェクト: manuelcdr/ddd-ex
 public void AdicionarPedidoNoProcesso(Pedido pedido)
 {
     Pedidos.Add(pedido);
 }
コード例 #7
0
 public void AdicionarPedido(Pedido pedido)
 {
     pedido.Cliente = this;
     Pedidos.Add(pedido);
 }
コード例 #8
0
 public void AdicionarPedido(Produto produto, int quantidade)
 {
     Pedidos.Add(new ComandaPedido(this, produto, quantidade));
 }
コード例 #9
0
 public void AdicionarPedido(Pedido pedido)
 {
     Pedidos.Add(pedido);
 }
コード例 #10
0
 public void AdicionarPedido(Pedido pedido)
 {
     Pedidos.Add(pedido);
     pedido.Estado = EstadoDePedido.ABERTO;
 }