Ejemplo n.º 1
0
        public IActionResult SelecionarSabor(int SaborId)
        {
            pizza = JsonConvert.DeserializeObject <Pizza>(_utilsSession.RetonarPizza());

            ItemSabor itemSabor = new ItemSabor();

            itemSabor.Sabor = _saborDAO.BuscarPorId(SaborId);
            pizza.itemSabores.Add(itemSabor);
            _utilsSession.AtualizarPizza(pizza);

            return(RedirectToAction("Index"));
        }
Ejemplo n.º 2
0
        public Venda ResbuscarItens(Venda venda)
        {
            Venda TempVenda = new Venda();

            foreach (ItemBebida itemBebida in venda.ListaBebida)
            {
                ItemBebida TempItemBebida = new ItemBebida();
                TempItemBebida.Bebida = _bebidaDAO.BuscarPorId(itemBebida.Bebida.BebidaId);

                TempVenda.ListaBebida.Add(TempItemBebida);

                TempItemBebida   = null;
                TempVenda.Preco += TempItemBebida.Bebida.Preco;
            }

            foreach (ItemPizza itemPizza in venda.ListaPizza)
            {
                Pizza TempPizza = new Pizza();
                TempPizza.Tamanho = _tamanhoDAO.BuscarPorId(itemPizza.Pizza.Tamanho.TamanhoId);

                TempVenda.Preco += TempPizza.Tamanho.Preco;


                foreach (ItemSabor itemSabor in itemPizza.Pizza.itemSabores)
                {
                    ItemSabor item = new ItemSabor();
                    item.Sabor = _saborDAO.BuscarPorId(itemSabor.Sabor.SaborId);
                    TempPizza.itemSabores.Add(item);

                    item = null;
                }

                ItemPizza TempItemPizza = new ItemPizza();
                TempItemPizza.Pizza = TempPizza;
                TempVenda.ListaPizza.Add(TempItemPizza);

                TempItemPizza = null;
                TempPizza     = null;
            }

            TempVenda.Usuario = venda.Usuario;
            return(TempVenda);
        }
Ejemplo n.º 3
0
 public static void DeletarItemSabor(ItemSabor b)
 {
     ctx.ItemSabores.Remove(b);
 }