예제 #1
0
        // 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));
        }
예제 #2
0
        // 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));
        }