public async Task <SalaViewModel> ObterSalaPorId(int idSala) { var salaDB = await _salaRepository.Get(x => x.Id == idSala, new[] { "SalaProfessorRelacional" }); var salaVM = Mapper.Map <SalaViewModel>(salaDB.FirstOrDefault()); List <int> idsProfessores = new List <int>(); foreach (var sala in salaDB.FirstOrDefault().SalaProfessorRelacional) { idsProfessores.Add(sala.IdProfessor); } salaVM.IdsProfessores = idsProfessores; return(salaVM); }
public Sala Get(long id) { return(_salaRepository.Get(id)); }