Exemplo n.º 1
0
        public PaginacaoViewModel <UnidadeViewModel> BuscarUnidades(UnidadeFiltroViewModel filtro)
        {
            var retorno = _unidadeService.Buscar(Mapper.Map <UnidadeFiltro>(filtro));

            return(new PaginacaoViewModel <UnidadeViewModel>
            {
                QtRegistros = retorno.QtRegistros,
                Lista = retorno.Lista.Select(x => new UnidadeViewModel
                {
                    IdUnidade = x.IdUnidade,
                    Nome = x.Nome,
                    Sigla = x.Sigla,
                    Excluido = x.Excluido,
                    IdUnidadeSuperior = x.IdUnidadeSuperior
                }).ToList()
            });
        }
        public Paginacao <UnidadeViewModel> Buscar(UnidadeFiltroViewModel filtro)
        {
            Paginacao <UnidadeViewModel> retorno = new Paginacao <UnidadeViewModel>();
            var paginacaoUnidades = _unidadeService.Buscar(Mapper.Map <UnidadeFiltro>(filtro));

            retorno.QtRegistros = paginacaoUnidades.QtRegistros;
            retorno.Lista       = paginacaoUnidades.Lista.Select(x => new UnidadeViewModel
            {
                Nome              = x.Nome,
                Sigla             = x.Sigla,
                Excluido          = x.Excluido,
                IdUnidadeSuperior = x.IdUnidadeSuperior,
                IdUnidade         = x.IdUnidade,
            }).ToList();

            return(retorno);
        }