public ActionResult Index()
        {
            ViewBag.ListaTamPag             = new SelectList(new int[] { _quantMaxLinhasPorPagina, 10, 15, 20 }, _quantMaxLinhasPorPagina);
            ViewBag.QuantMaxLinhasPorPagina = _quantMaxLinhasPorPagina;
            ViewBag.PaginaAtual             = 1;

            var lista = FuncionarioModel.RecuperarLista(ViewBag.PaginaAtual, _quantMaxLinhasPorPagina);
            var quant = FuncionarioModel.RecuperarQuantidade();

            var difQuantPaginas = (quant % ViewBag.QuantMaxLinhasPorPagina) > 0 ? 1 : 0;

            ViewBag.QuantPaginas = (quant / ViewBag.QuantMaxLinhasPorPagina) + difQuantPaginas;
            ViewBag.Paises       = PaisModel.RecuperarLista();

            return(View(lista));
        }
示例#2
0
 public ActionResult Index()
 {
     ViewBag.ListaFuncionario = PessoaModel.RecuperarListaAtivos();
     return(View(FuncionarioModel.RecuperarLista()));
 }
        public JsonResult FuncionarioPagina(int pagina, int tamPag, string filtro, string ordem)
        {
            var lista = FuncionarioModel.RecuperarLista(pagina, tamPag, filtro, ordem: ordem);

            return(Json(lista));
        }