Пример #1
0
        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())
            }));
        }
Пример #2
0
        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));
        }