Beispiel #1
0
        public async Task <IActionResult> Index(int?pagina, [FromServices] PaginaUtil paginaUtil)
        {
            var editoras          = _mapper.Map <IEnumerable <EditoraViewModel> >(await _editoraRepository.ObterTodos());
            var editorasPagedList = editoras.ToPagedList(pagina ?? 1, paginaUtil.QtdItensPagina);

            return(View(editorasPagedList));
        }
Beispiel #2
0
        public IActionResult Index(int?pagina, [FromServices] PaginaUtil paginaUtil)
        {
            var usuarios          = _userManager.Users;
            var usuariosPagedList = usuarios.ToPagedList(pagina ?? 1, paginaUtil.QtdItensPagina);

            return(View(usuariosPagedList));
        }
Beispiel #3
0
        public IActionResult Index(int?pagina, [FromServices] PaginaUtil paginaUtil)
        {
            var roles = _roleManager.Roles;

            var rolesPagedList = roles.ToPagedList(pagina ?? 1, paginaUtil.QtdItensPagina);

            return(View(rolesPagedList));
        }
Beispiel #4
0
        public async Task <IActionResult> Index(LivroPesquisaViewModel pesquisa, [FromServices] PaginaUtil paginaUtil)
        {
            var livros = await Filtrar(pesquisa);

            pesquisa.Livros = livros.ToPagedList(pesquisa.Pagina, paginaUtil.QtdItensPagina);

            return(View(pesquisa));
        }
Beispiel #5
0
        public async Task <IActionResult> ObterListaLivros(LivroPesquisaViewModel pesquisa, [FromServices] PaginaUtil paginaUtil)
        {
            var livros = await Filtrar(pesquisa);

            return(PartialView("_ListaLivros", livros.ToPagedList(pesquisa.Pagina, paginaUtil.QtdItensPagina)));
        }