public void Prepara() { db = new ModelContext(); //cliente cliente = new Pessoa(); cliente.NomePessoa = "NomePessoa"; cliente.DataNascimento = DateTime.Now; //pedido de venda pedidoDeVendaTeste = new PedidoDeVenda(); pedidoDeVendaTeste.NumeroPedido = 1; pedidoDeVendaTeste.DataEmissao = DateTime.Now; pedidoDeVendaTeste.PedidoPronto = StatusPedido.PedidoIncompleto; //produto produto = new Produto(); produto.NomeProduto = "NomeProduto"; produto.PrecoUnitario = 5; //item do pedido itemPedido = new ItemPedidoDeVenda(); itemPedido.Qtde = 2; itemPedido.PercentualDesconto = 0; itemPedido.Produto = produto; }
public ActionResult DeleteConfirmed(int id) { ItemPedidoDeVenda itemPedidoDeVenda = persistencia.Get(id); persistencia.Delete(itemPedidoDeVenda); return(RedirectToAction("Edit", "PedidosDeVenda", new { id = itemPedidoDeVenda.IdPedidoVenda })); }
public void Limpeza() { db = null; pedidoDeVendaTeste = null; cliente = null; produto = null; itemPedido = null; }
// GET: ItensPedidosDeVenda/Create public ActionResult Create(int?idPedido) { ItemPedidoDeVenda novoItem = new ItemPedidoDeVenda(); novoItem.IdPedidoVenda = idPedido.Value; PreparaListaDeProdutos(); return(View(novoItem)); }
public ActionResult Edit([Bind(Include = "IdItem,IdPedidoVenda,IdProduto,Qtde,PrecoUnitario,PercentualDesconto,ValorTotal")] ItemPedidoDeVenda itemPedidoDeVenda) { if (ModelState.IsValid) { persistencia.Edit(itemPedidoDeVenda); return(RedirectToAction("Edit", "PedidosDeVenda", new { id = itemPedidoDeVenda.IdPedidoVenda })); } PreparaListaDeProdutos(itemPedidoDeVenda.IdProduto); return(View(itemPedidoDeVenda)); }
// GET: ItensPedidosDeVenda/Details/5 public ActionResult Details(int?id) { if (id == null) { return(new HttpStatusCodeResult(HttpStatusCode.BadRequest)); } ItemPedidoDeVenda itemPedidoDeVenda = persistencia.Get(id); if (itemPedidoDeVenda == null) { return(HttpNotFound()); } return(View(itemPedidoDeVenda)); }
// GET: ItensPedidosDeVenda/Edit/5 public ActionResult Edit(int?id) { if (id == null) { return(new HttpStatusCodeResult(HttpStatusCode.BadRequest)); } ItemPedidoDeVenda itemPedidoDeVenda = persistencia.Get(id); if (itemPedidoDeVenda == null) { return(HttpNotFound()); } PreparaListaDeProdutos(itemPedidoDeVenda.IdProduto); return(View(itemPedidoDeVenda)); }