public ActionResult Listar(int?pagina) { var categorias = Mapper.Map <IEnumerable <Categoria>, IEnumerable <CategoriaViewModel> >(repositorioDeCategorias.ObterTodos()); var paginacao = new Paginacao <CategoriaViewModel>(categorias, 5); paginacao.VaParaPagina(pagina); return(View(paginacao)); }
public ActionResult Mercadorias(Guid id, int?pagina) { var mercadoriasViewModel = new List <MercadoriaViewModel>(); var categoria = repositorioDeCategorias.Obter(id); if (categoria != null) { foreach (var mercadoria in categoria.Mercadorias) { mercadoriasViewModel.Add(Mapper.Map <Mercadoria, MercadoriaViewModel>(mercadoria)); } } var paginacao = new Paginacao <MercadoriaViewModel>(mercadoriasViewModel, 5); paginacao.VaParaPagina(pagina); ViewData[MercadoriasViewModel.Mercadorias] = new MercadoriasViewModel(repositorioDeCategorias.ObterTodos()); return(View(paginacao)); }
public ActionResult Listar(int? pagina) { var mercadorias = Mapper.Map<IEnumerable<Mercadoria>, IEnumerable<MercadoriaViewModel>>(repositorioDeMercadorias.ObterTodos()); var paginacao = new Paginacao<MercadoriaViewModel>(mercadorias, 5); paginacao.VaParaPagina(pagina); return View(paginacao); }
public ActionResult Mercadorias(Guid id,int? pagina) { var mercadoriasViewModel = new List<MercadoriaViewModel>(); var categoria = repositorioDeCategorias.Obter(id); if (categoria != null) { foreach (var mercadoria in categoria.Mercadorias) { mercadoriasViewModel.Add(Mapper.Map<Mercadoria, MercadoriaViewModel>(mercadoria)); } } var paginacao = new Paginacao<MercadoriaViewModel>(mercadoriasViewModel, 5); paginacao.VaParaPagina(pagina); ViewData[MercadoriasViewModel.Mercadorias] = new MercadoriasViewModel(repositorioDeCategorias.ObterTodos()); return View(paginacao); }