public async Task <IActionResult> ObterUsuariosGsa([FromQuery] FiltroObterUsuariosGsaDto filtro,
                                                           [FromServices] IObterUsuariosGsaUseCase useCase)
        {
            var retorno = await useCase.Executar(filtro);

            return(Ok(retorno));
        }
Ejemplo n.º 2
0
        public async Task <PaginacaoResultadoDto <UsuarioGsa> > Executar(FiltroObterUsuariosGsaDto filtro)
        {
            var paginacao = new Paginacao(filtro.PaginaNumero, filtro.RegistrosQuantidade);

            return(await mediator.Send(new ObterUsuariosGsaPaginadosQuery(paginacao, filtro.Email, filtro.Nome, filtro.OrganizationPath)));
        }