public async Task <IActionResult> ObterFuncionariosIndiretosParaIncluirGoogle([FromServices] IObterFuncionariosIndiretosParaIncluirGoogleUseCase useCase, [FromQuery] FiltroObterFuncionariosIndiretosIncluirGoogleDto filtro) { var retorno = await useCase.Executar(filtro); return(Ok(retorno)); }
public async Task <PaginacaoResultadoDto <FuncionarioIndiretoEol> > Executar(FiltroObterFuncionariosIndiretosIncluirGoogleDto filtro) { var paginacao = new Paginacao(filtro.PaginaNumero, filtro.RegistrosQuantidade); return(await mediator.Send(new ObterFuncionariosIndiretosParaIncluirGoogleQuery(filtro.UltimaExecucao, paginacao, filtro.Cpf))); }