public ActionResult Save(itensPedido itensPedido) { if (itensPedido.ip_cod == 0)//Nova { _context.itensPedido.Add(itensPedido); } else//Editando { var itensPedidoExistente = _context.itensPedido.Single(ip => ip.ip_cod == itensPedido.ip_cod); itensPedidoExistente.ip_valor = itensPedidoExistente.ip_valor; itensPedidoExistente.ip_descricao = itensPedidoExistente.ip_descricao; itensPedidoExistente.ip_quantidade = itensPedidoExistente.ip_quantidade; itensPedidoExistente.ip_it_cod = itensPedidoExistente.ip_it_cod; itensPedidoExistente.item = itensPedidoExistente.item; } try { _context.SaveChanges(); } catch (Exception) { return(RedirectToAction("New", "ItensPedido")); } return(RedirectToAction("Index", "ItensPedido")); }
public ActionResult DeleteConfirmed(int id) { itensPedido itensPedido = db.itensPedido.Find(id); db.itensPedido.Remove(itensPedido); db.SaveChanges(); return(RedirectToAction("Index")); }