public ActionResult ModifyItemVenda(Venda venda) { if (venda == null) { return(RedirectToAction("Index")); } venda.Itens.Add(new ItemVenda()); var model = new ModifyItemVendaModel(venda, servicoProduto.BuscarTodos()); return(View(model)); }
public ActionResult CreateWithItemVenda(ModifyItemVendaModel itemVendaModel) { var venda = itemVendaModel.Venda; if (venda == null) { return(RedirectToAction("Index")); } venda.Itens[venda.Itens.Count - 1].Qtd = itemVendaModel.Qtd; venda.Itens[venda.Itens.Count - 1].Produto = servicoProduto.Busca(int.Parse(itemVendaModel.IdProdutoSelecionado)); return(View(new VendaModel(venda))); }
public ActionResult ModifyItemVendaModel(VendaModel vendaModel) { if (vendaModel.Venda == null) { return(RedirectToAction("Index")); } for (int i = 0; i < vendaModel.NumItemVenda; i++) { var produto = servicoProduto.Busca(int.Parse(vendaModel.Produtos[i])); vendaModel.Venda.Itens.Add(new ItemVenda(produto, int.Parse(vendaModel.Qtds[i].Value))); } vendaModel.Venda.Itens.Add(new ItemVenda()); var model = new ModifyItemVendaModel(vendaModel.Venda, servicoProduto.BuscarTodos()); return(View(model)); }