public async Task <IEnumerable <SalaViewModel> > ObterSalas()
        {
            var salaDB = await _salaRepository.GetAllReadOnly(new[] { "SalaProfessorRelacional" });

            var        salasVM        = Mapper.Map <IEnumerable <SalaViewModel> >(salaDB);
            List <int> idsProfessores = new List <int>();

            for (int i = 0; i < salasVM.ToList().Count; i++)
            {
                foreach (var sala in salaDB.ElementAt(i).SalaProfessorRelacional)
                {
                    idsProfessores.Add(sala.IdProfessor);
                }
                salasVM.ElementAt(i).IdsProfessores = idsProfessores;
                idsProfessores = new List <int>();
            }
            return(salasVM);
        }