// pesquisa da tela public KendoGridVm Listar(PaginacaoVm paginacaoVm, CondicaoPagamentoFiltroVm filtro) { _condicoesDePagamento .CodigoContendo(filtro.Codigo) .NomeContendo(filtro.Nome); var kendoGridVmn = new KendoGridVm() { QuantidadeDeRegistros = _condicoesDePagamento.Count(), Registros = _builder.BuildList(_condicoesDePagamento.Skip(paginacaoVm.Skip) .Take(paginacaoVm.Take).List()) .Cast<ListagemVm>() .ToList() }; return kendoGridVmn; }
public JsonResult ListarCondicaoPagamento(PaginacaoVm paginacaoVm, CondicaoPagamentoFiltroVm filtro) { KendoGridVm kendoGridVm = _consultaCondicaoPagamento.Listar(paginacaoVm, filtro); return Json(kendoGridVm, JsonRequestBehavior.AllowGet); }