Exemplo n.º 1
0
        private IEnumerable <Turma> ImportarTurmasNaoEncontradas(string[] codigosNaoEncontrados)
        {
            IEnumerable <Turma> resultado = Enumerable.Empty <Turma>();

            if (codigosNaoEncontrados != null && codigosNaoEncontrados.Length > 0)
            {
                var turmasEol = servicoEOL.ObterEstruturaInstuticionalVigentePorTurma(codigosTurma: codigosNaoEncontrados);
                if (turmasEol != null)
                {
                    SincronizarEstruturaInstitucional(turmasEol);
                }
            }

            return(repositorioTurma.MaterializarCodigosTurma(codigosNaoEncontrados, out codigosNaoEncontrados));
        }