/// <summary>
        /// Obtém questionários por meio das perguntas do modelo de proposta
        /// </summary>
        /// <param name="perguntas">perguntas do modelo de proposta</param>
        /// <returns></returns>
        private List <Model.Questionario> ObterQuestionariosCompleto(string codigoModeloProposta, List <Contrato.Pergunta> Perguntas, bool existeTipoConjuge)
        {
            List <Model.Questionario> questionariosSelecionados = new List <Model.Questionario>();

            if (!_questionarios.ContainsKey(codigoModeloProposta))
            {
                if (Perguntas.Any())
                {
                    questionariosSelecionados = _questionarios["XXX"];
                }
                else
                {
                    return(null);
                }
            }
            else
            {
                questionariosSelecionados = _questionarios[codigoModeloProposta];
            }

            return(MockQuestionario.TratarQuestionarios(questionariosSelecionados, Perguntas, existeTipoConjuge));
        }
 public ServicoModeloProposta()
 {
     _questionarios = MockQuestionario.CriarQuestionarios();
 }