public PartialViewResult CarregarListaDeCandidatos(int pagina, string filtro) { IList <CandidatoEntidade> candidatos = candidatoServico.BuscarCandidatos(pagina, filtro); ListaCandidatosViewModel model = CarregarCandidatosNaModelDeListagem(candidatos, pagina); return(PartialView("_ListaCandidatos", model)); }
private ListaCandidatosViewModel CarregarCandidatosNaModelDeListagem(IList <CandidatoEntidade> candidatos, int?pagina = null) { var model = new ListaCandidatosViewModel(candidatos); if (pagina.HasValue) { model.PaginaAtual = pagina.Value; } model.QuantidadeDeItensPorPagina = servicoConfiguracao.QuantidadeDeCandidatosPorPagina; return(model); }