public async Task <IActionResult> ObterTurmas(string codigoUe, [FromQuery] Modalidade modalidade, int periodo = 0, [FromQuery] int anoLetivo = 0)
        {
            var turmas = await consultasAbrangencia.ObterTurmas(codigoUe, modalidade, periodo, ConsideraHistorico, anoLetivo);

            if (!turmas.Any())
            {
                return(NoContent());
            }

            return(Ok(turmas));
        }
예제 #2
0
        public async Task <IActionResult> ObterTurmas(string codigoUe, [FromQuery] Modalidade modalidade)
        {
            var turmas = await consultasAbrangencia.ObterTurmas(codigoUe, modalidade);

            if (turmas.Any())
            {
                return(Ok(turmas));
            }
            else
            {
                return(StatusCode(204));
            }
        }