public ActionResult Create(ItemDoPedido itemdopedido) { if (ModelState.IsValid) { db.ItensDoPedido.Add(itemdopedido); db.SaveChanges(); return RedirectToAction("Edit", "Pedido", new { id = itemdopedido.PedidoId }); } ViewBag.ProdutoId = new SelectList(db.Produtos, "ProdutoId", "Codigo", itemdopedido.ProdutoId); ViewBag.PedidoId = new SelectList(db.Pedidoes, "PedidoId", "PedidoId", itemdopedido.PedidoId); return View(itemdopedido); }
public ActionResult CriaRapido(ItemDoPedido itemdopedido) { if (ModelState.IsValid) { itemdopedido.Quantidade = 1; Produto produto = db.Produtos.Find(itemdopedido.ProdutoId); if (produto != null) { itemdopedido.ValorDeCusto = produto.ValorDeCusto; itemdopedido.ValorDeVenda = produto.ValorDeVenda; } db.ItensDoPedido.Add(itemdopedido); db.SaveChanges(); return RedirectToAction("Edit", "Pedido", new { id = itemdopedido.PedidoId }); } ViewBag.ProdutoId = new SelectList(db.Produtos, "ProdutoId", "Codigo", itemdopedido.ProdutoId); ViewBag.PedidoId = new SelectList(db.Pedidoes, "PedidoId", "PedidoId", itemdopedido.PedidoId); return View(itemdopedido); }
public ActionResult Edit(ItemDoPedido itemdopedido) { if (ModelState.IsValid) { db.Entry(itemdopedido).State = EntityState.Modified; db.SaveChanges(); return RedirectToAction("Edit", "Pedido", new { Id = itemdopedido.PedidoId }); } ViewBag.ProdutoId = new SelectList(db.Produtos, "ProdutoId", "Codigo", itemdopedido.ProdutoId); ViewBag.PedidoId = new SelectList(db.Pedidoes, "PedidoId", "PedidoId", itemdopedido.PedidoId); return View(itemdopedido); }