Example #1
0
        public async Task <Paginacao <CargoViewModel> > Handle(ListarPaginacaoCargoConsulta request, CancellationToken cancellationToken)
        {
            var cargoPaginadoViewModel = _mapper.Map <Paginacao <Cargo> >(request.CargoPaginado);

            var resultado = await _cargoRepositorio.ListarPorPaginacao(cargoPaginadoViewModel);

            var entidadeMapeada = _mapper.Map <Paginacao <CargoViewModel> >(resultado);

            return(entidadeMapeada);
        }