Exemple #1
0
        private async Task <IEnumerable <ConselhoClasseParecerConclusivo> > ObterPareceresDaTurma(long turmaId)
        {
            var pareceresConclusivos = await repositorioParecer.ObterListaPorTurmaIdAsync(turmaId, DateTime.Today);

            if (pareceresConclusivos == null || !pareceresConclusivos.Any())
            {
                throw new NegocioException("Não foram encontrados pareceres conclusivos para a turma!");
            }

            return(pareceresConclusivos);
        }