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")); }
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); }
public static void DeletarItemSabor(ItemSabor b) { ctx.ItemSabores.Remove(b); }