Exemplo n.º 1
0
        private async Task <IList <SHorarioProfessor> > GetHorariosProfessorAsync(IList <SProfessorTurma> turmasProfessor)
        {
            var idsProfessores = turmasProfessor.Select(tp => tp.IdProfessorTurma).Distinct().ToList();

            var filtro = new List <string>
            {
                $"SHorarioProfessor.IdProfessorTurma in ({ string.Join(',', idsProfessores)})"
            };

            var result = await _horarioProfessorData.GetAllAsync(filter : filtro);

            return(result.Data);
        }