コード例 #1
0
        private async Task ExcluirPendenciaSeNaoHouverMaisPendenciaAula(long pendenciaId)
        {
            var pendenciasAulasRestantes = await repositorioPendenciaAula.ObterPendenciasAulasPorPendencia(pendenciaId);

            if (pendenciasAulasRestantes == null || !pendenciasAulasRestantes.Any())
            {
                await mediator.Send(new ExcluirPendenciaPorIdCommand(pendenciaId));
            }
        }
 public async Task <IEnumerable <PendenciaAulaDto> > Handle(ObterPendenciasAulasPorPendenciaQuery request, CancellationToken cancellationToken)
 => await repositorioPendenciaAula.ObterPendenciasAulasPorPendencia(request.PendenciaId);