private ICollection <PerguntaQuery> CarregarPerguntas(long codigoQuiz) { var queries = new List <PerguntaQuery>(); var perguntas = _perguntaRepository.FindCodigoQuiz(codigoQuiz); foreach (var pergunta in perguntas) { var query = PerguntaToQuery(pergunta); var alternativas = _alternativaRepository.FindCodigoPergunta(pergunta.Codigo); foreach (var alternativa in alternativas) { query.Alternativas.Add(AlternativaToQuery(alternativa)); } queries.Add(query); } return(queries); }