public IActionResult Index() { try { ViewBag.PerfilUsuario = _httpContextAccessor.HttpContext.User.FindFirstValue(ClaimTypes.Role); ViewBag.QuantidadeMaximaLinhasPorPagina = QtdPaginacao; ViewBag.PaginaAtual = 1; var quantidadeRegistros = _femininoCadastroRepositorio.ObterCadastroFemininosTodos().Count(); var lista = _femininoCadastroRepositorio.ObterCadastroFemininoTodosSql(true, ViewBag.PaginaAtual, QtdPaginacao); var difQuantidadePaginas = (quantidadeRegistros % QtdPaginacao) > 0 ? 1 : 0; ViewBag.QuantidadedePaginas = (quantidadeRegistros / QtdPaginacao) + difQuantidadePaginas; return(View(lista)); } catch (Exception ex) { throw ex; } }
public JsonResult GrupoPagina(int NrPagina) { try { var lista = _femininoCadastroRepositorio.ObterCadastroFemininoTodosSql(false, NrPagina, QtdPaginacao); return(Json(lista)); } catch (Exception ex) { throw ex; } }