public async Task <AuditoriaDto> Executar(InserirOcorrenciaDto dto) => await mediator.Send(new InserirOcorrenciaCommand(dto.DataOcorrencia, dto.HoraOcorrencia, dto.Titulo, dto.Descricao, dto.OcorrenciaTipoId, dto.TurmaId, dto.CodigosAlunos));
public async Task <IActionResult> Inserir([FromServices] IInserirOcorrenciaUseCase useCase, [FromBody] InserirOcorrenciaDto dto) { return(Ok(await useCase.Executar(dto))); }