Ejemplo n.º 1
0
 public void createInput(QuestionarioType questionario)
 {
     Response.Write("<label for='" + questionario.idQuestionario + "'>" + questionario.Descricao + "</label>");
     if (questionario.TipoIsMultiple)
     {
         Trabalho.Types.QuestionarioOpcoesType ops = getOptions(questionario);
         Response.Write("<div class='form-inline'>");
         foreach (Trabalho.Types.QuestionarioOpcaoType op in ops)
         {
             Response.Write("<label for='" + op.idOpcaoQuestionario + "'>" + op.Descricao + "</label>");
             Response.Write("<input " +
                            (questionario.Respostas.hasValue(op.Descricao) ? "checked='checked' " : "") +
                            "type='" + questionario.TipoFormat + "' " +
                            "name='" + questionario.idQuestionario + "' " +
                            "id='" + op.idOpcaoQuestionario + "' " +
                            "value='" + op.Descricao + "' " +
                            "/>");
         }
         Response.Write("</div>");
     }
     else
     {
         string resposta = "";
         if (questionario.Respostas.ToArray().Length > 0)
         {
             resposta = questionario.Respostas[0].Valor;
         }
         Response.Write("<input class='form-control " + questionario.TipoFormat.ToLower() + "' value='" + resposta + "' type='" + questionario.TipoFormat + "' name='" + questionario.idQuestionario + "' id='" + questionario.idQuestionario + "' >");
     }
 }
Ejemplo n.º 2
0
 public void createSelect(QuestionarioType questionario)
 {
     Response.Write("<label for='" + questionario.idQuestionario + "'>" + questionario.Descricao + "</label>");
     Response.Write("<select class='form-control' name='" + questionario.idQuestionario + "' id='" + questionario.idQuestionario + "' >");
     if (questionario.TipoIsMultiple)
     {
         Trabalho.Types.QuestionarioOpcoesType ops = getOptions(questionario);
         foreach (Trabalho.Types.QuestionarioOpcaoType op in ops)
         {
             Response.Write("<option value='" + op.Descricao + "' " + (questionario.Respostas.hasValue(op.Descricao) ? "selected='selected'" : "") + " >" + op.Descricao + "</options>");
         }
     }
     Response.Write("</select>");
 }