Ejemplo n.º 1
0
        public ActionResult Index(ProdutoFiltroViewModel filtro)
        {
            var model = new ProdutoModel();

            model.PesquisarProdutos(filtro);
            model.Filtro = filtro;

            return(View(model));
        }
        public ProdutoFiltroViewModel Listar(ProdutoFiltroViewModel filtro)
        {
            var itens = ProdutoReadOnlyRepository.Listar(filtro.Consulta, filtro.Paginador);

            filtro.Itens = itens.Select(model => new ProdutoViewModel
            {
                Id              = model.Id,
                Titulo          = model.Titulo,
                Status          = model.Status,
                ImagemUrl       = model.Imagem,
                TotalDetratores = model.TotalDetratores,
                TotalPromotores = model.TotalPromotores
            }).ToList();

            return(filtro);
        }
 public IActionResult Index(ProdutoFiltroViewModel filtro) => View(ProdutoServiceWeb.Listar(filtro));