/// <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(); }