public ActionResult Index(ListaClienteViewModel filtro, int?pagina) { var listaPaginada = this.ClienteServico.SelecionarTodos(Mapper.Map <ListaClienteViewModel, Cliente>(filtro), (pagina ?? 1), 10); return(View(filtro = new ListaClienteViewModel { ListaPaginada = new StaticPagedList <AlterarClienteViewModel>(Mapper .Map <IEnumerable <Cliente>, IEnumerable <AlterarClienteViewModel> >(listaPaginada), listaPaginada.GetMetaData()) })); }
public IActionResult ListaCliente(ListaClienteRequest requestModel) { var viewModel = new ListaClienteViewModel(); var Nome = requestModel.Nome; var CpfCNPJ = requestModel.CpfCNPJ; var clientes = _clienteService.ObterPorFiltro(Nome, CpfCNPJ); foreach (var ClienteEntity in clientes) { viewModel.clientes.Add(new ClienteEntity() { Nome = ClienteEntity.Nome, CPF_CNPJ = ClienteEntity.CPF_CNPJ }); } return(View(viewModel)); }