// GET: Produto public ActionResult Index() { _repositorio = new ProdutosRepositorio(); var produtos = _repositorio.Produtos.Take(10); return View(produtos); }
public ActionResult ListaProdutos(int pagina = 1) { _repositorio = new ProdutosRepositorio(); ProdutosViewModel model = new ProdutosViewModel { Produtos = _repositorio.Produtos .OrderBy(p => p.Descricao) .Skip((pagina - 1) * ProdutosPorPagina) .Take(ProdutosPorPagina), Paginacao = new Paginacao { PaginaAtual = pagina, ItensPorPagina = ProdutosPorPagina, ItensTotal = _repositorio.Produtos.Count() } }; return View(model); }