public void Editar(Produto produto) { try { var produtoTemp = ctx.Produtos.Find(produto.Id); produtoTemp.Nome = produto.Nome; produtoTemp.Preco = produto.Preco; ctx.Update(produtoTemp); ctx.SaveChanges(); } catch (Exception ex) { throw new Exception(ex.Message); } }
public async Task <IActionResult> Edit(int id, [Bind("PedidoId,MesaSolicitante,Cliente")] Pedido pedido) { if (id != pedido.PedidoId) { return(NotFound()); } if (ModelState.IsValid) { try { _context.Update(pedido); await _context.SaveChangesAsync(); } catch (DbUpdateConcurrencyException) { if (!PedidoExists(pedido.PedidoId)) { return(NotFound()); } else { throw; } } return(RedirectToAction(nameof(Index))); } return(View(pedido)); }
public async Task <IActionResult> Edit(int id, [Bind("CozinhaId,PratoEscolho,Quantidade")] Cozinha cozinha) { if (id != cozinha.CozinhaId) { return(NotFound()); } if (ModelState.IsValid) { try { _context.Update(cozinha); await _context.SaveChangesAsync(); } catch (DbUpdateConcurrencyException) { if (!CozinhaExists(cozinha.CozinhaId)) { return(NotFound()); } else { throw; } } return(RedirectToAction(nameof(Index))); } return(View(cozinha)); }
public void Editar(Guid id, Pedido pedido) { try { Pedido pedidoTemp = BuscarPorId(pedido.Id); if (pedidoTemp == null) { throw new Exception("Não foi possível achar o Id"); } pedidoTemp.Status = pedido.Status; pedidoTemp.OrderData = pedido.OrderData; _ctx.Update(pedidoTemp); _ctx.SaveChanges(); } catch (Exception ex) { throw new Exception(ex.Message); } }
public void Atualizar(Pedido pedido) => _context.Update(pedido);
public void Update <T>(T entity) where T : class { _context.Update(entity); }