public static List <PollOptionDTO> CreatePollOptionDTOs(int pollId) { var pollOptions = Polls.GetPollOptionsForPoll(pollId); var pollOptionDTOs = new List <PollOptionDTO>(); foreach (var p in pollOptions) { List <int> voterIds = Polls.GetVotersForPollOption(p.PollOptionId).Select(x => x.MemberId).ToList(); pollOptionDTOs.Add(new PollOptionDTO { PollOptionId = p.PollOptionId, Answer = p.Answer, PollId = p.PollId, VotersIds = voterIds }); } return(pollOptionDTOs.ToList()); }