public async Task <IActionResult> ObterDadosDeLeituraDeComunicadosPorModalidades([FromQuery] ObterDadosDeLeituraDeComunicadosDto obterDadosDeLeituraDeComunicadosDto, [FromServices] IObterDadosDeLeituraDeComunicadosPorModalidadeUseCase obterDadosDeLeituraDeComunicadosPorModalidadeUseCase) { return(Ok(await obterDadosDeLeituraDeComunicadosPorModalidadeUseCase.Executar(obterDadosDeLeituraDeComunicadosDto))); }
public async Task <IEnumerable <DadosDeLeituraDoComunicadoPorModalidadeETurmaDto> > Executar(ObterDadosDeLeituraDeComunicadosDto obterDadosDeLeituraDeComunicadosDto) { return(await mediator.Send(new ObterDadosDeLeituraDeComunicadosPorModalidadeQuery(obterDadosDeLeituraDeComunicadosDto.CodigoDre, obterDadosDeLeituraDeComunicadosDto.CodigoUe, obterDadosDeLeituraDeComunicadosDto.NotificacaoId, obterDadosDeLeituraDeComunicadosDto.ModoVisualizacao))); }
public async Task <IEnumerable <DadosDeLeituraDoComunicadoDto> > Executar(ObterDadosDeLeituraDeComunicadosDto obterDadosDeLeituraDeComunicadosDto) => await mediator.Send(new ObterDadosDeLeituraDeComunicadosQuery(obterDadosDeLeituraDeComunicadosDto.CodigoDre, obterDadosDeLeituraDeComunicadosDto.CodigoUe, obterDadosDeLeituraDeComunicadosDto.NotificacaoId, obterDadosDeLeituraDeComunicadosDto.ModoVisualizacao));