public void Deletar(int id) { Expression <Func <ItemBebida, bool> > filter1 = x => x.Id.Equals(id); ItemBebida ItemBebida = Repository.Filter(filter1).FirstOrDefault(); Repository.Delete(ItemBebida); }
public ItemBebida Atualizar(ItemBebida entity) { Expression <Func <ItemBebida, bool> > filter1 = x => x.Id.Equals(entity.Id); ItemBebida itemBebida = Repository.Filter(filter1).FirstOrDefault(); itemBebida.DataCriacao = entity.DataCriacao; return(Repository.Update(itemBebida)); }
public IActionResult SelecionarBebida(int BebidaId) { bebidas = JsonConvert.DeserializeObject <List <ItemBebida> >(_utilsSession.RetonarBebidas()); preco = JsonConvert.DeserializeObject <double>(_utilsSession.RetonarPreco()); ItemBebida itemBebida = new ItemBebida(); itemBebida.Bebida = _bebidaDAO.BuscarPorId(BebidaId); bebidas.Add(itemBebida); _utilsSession.AtualizarBebida(bebidas); _utilsSession.AtualizarPreco(itemBebida.Bebida.Preco + preco); 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 ItemBebida Inserir(ItemBebida entity) { return(Repository.Insert(entity)); }