public ActionResult Index()
        {
            var response = _appProduto.ListarProdutos();

            if (response.Status != HttpStatusCode.OK)
            {
                return(Content("Erro. " + response.ContentAsString));
            }
            return(View("GridProdutos", response.Content.ToList().OrderBy(x => x.QtdeProduto == 0)));
        }
Exemple #2
0
        public ActionResult Listar()
        {
            var response = _appProduto.ListarProdutos();

            if (response.Status != HttpStatusCode.OK)
            {
                return(Content("Erro. " + response.ContentAsString));
            }

            TempData["nomeLista"] = "Produtos Ativos";
            return(View("ListaProdutos", response.Content));
        }
Exemple #3
0
        public ActionResult Index()
        {
            var response = _appProduto.ListarProdutos();

            if (response.Status != HttpStatusCode.OK)
            {
                return(Content("Erro. " + response.ContentAsString));
            }

            var produtos      = (List <ProdutoViewModel>)response.Content;
            var listaProdutos = new List <ProdutoViewModel>();

            listaProdutos.AddRange(produtos.Where(x => x.QtdeProduto > 0).OrderBy(x => x.NomeProduto));
            listaProdutos.AddRange(produtos.Where(x => x.QtdeProduto <= 0));
            return(View("GridProdutos", listaProdutos));
        }