public IList <ConferenceDTO> GetConferenceList(string organizerName) { return((from c in _confRepo.List(organizerName) select new ConferenceDTO { Id = c.Id, Name = c.Name, ApplicationUserId = c.ApplicationUserId, Street = (from a in _addressRepo.List() where a.Id == c.AddressId select a).FirstOrDefault().Street, City = (from a in _addressRepo.List() where a.Id == c.AddressId select a).FirstOrDefault().City, State = (from a in _addressRepo.List() where a.Id == c.AddressId select a).FirstOrDefault().State, Zip = (from a in _addressRepo.List() where a.Id == c.AddressId select a).FirstOrDefault().Zip, ImageUrl = c.ImageUrl, StartDate = c.StartDate, EndDate = c.EndDate } ).ToList()); }