// GET: Vendas/Create public ActionResult Create() { InterfaceBazar bazar = new InterfaceBazar(); VendasCreateViewModel model = new VendasCreateViewModel(); var compradores = bazar.GetCompradores(); if (!compradores.ProccessOk) { return(View(model)); } foreach (var item in compradores.ListaComprador) { CompradorModel comprador = new CompradorModel(); comprador.Id = item.Id; comprador.Nome = item.Nome; comprador.Sobrenome = item.Sobrenome; model.ListaCompradores.Add(comprador); } var produtos = bazar.GetProdutos(); if (!produtos.ProccessOk) { return(View(model)); } foreach (var item in produtos.ListaProduto) { if (item.Quantidade < 1) { continue; } ProdutosModel produto = new ProdutosModel(); produto.Id = item.Id; produto.Nome = item.Nome; produto.Preco = item.Preco; produto.Quantidade = item.Quantidade; var vendedor = bazar.GetVendedor(item.IdVendedor); if (!produtos.ProccessOk) { return(View(model)); } //produto.Vendedor = vendedor.Vendedor.Nome; produto.IdVendedor = vendedor.Vendedor.Id; model.ListaProdutos.Add(produto); } return(View(model)); }
// GET: Comprador public ActionResult Index() { List <CompradorModel> listaCompradores = new List <CompradorModel>(); InterfaceBazar bazar = new InterfaceBazar(); var getCompradores = bazar.GetCompradores(); if (!getCompradores.ProccessOk) { return(View(listaCompradores)); } foreach (var item in getCompradores.ListaComprador) { CompradorModel comprador = new CompradorModel(); comprador.Id = item.Id; comprador.Nome = item.Nome; comprador.Sobrenome = item.Sobrenome; listaCompradores.Add(comprador); } return(View(listaCompradores)); }