public void cargar_pregunta()
 {
     Pregunta[] preguntas = new Pregunta().cargar_por_topico(topico);
     for (int i = 0; i < preguntas.Length;i++ )
     {
         TableRow fila = new TableRow();
         TableCell celda = new TableCell();
         celda.Text = (i+1) + ". " + preguntas[i].Concepto;
         fila.Cells.Add(celda);
         Table1.Rows.Add(fila);
         cargar_respuesta(preguntas[i].Id, preguntas[i].Tipo);
         TableRow filae = new TableRow();
         TableCell celdae = new TableCell();
         celdae.Text = "<br />";
         filae.Cells.Add(celdae);
         Table1.Rows.Add(filae);
     }
 }
예제 #2
0
 public Pregunta[] cargar_por_topico(String id_topico)
 {
     Pregunta[] preguntas;
     ConexionMySql cone = new ConexionMySql();
     if (cone.conexion(false, "cadconex"))
     {
         DataSet data = cone.consulta("select id_pregunta,concepto,fk_tipo from pregunta where fk_topico="+id_topico+";");
         preguntas = new Pregunta[data.Tables[0].Rows.Count];
         if (data != null)
         {
             for (int i = 0; i < preguntas.Length;i++ )
             {
                 preguntas[i] = new Pregunta();
                 preguntas[i].Id = Convert.ToString(data.Tables[0].Rows[i][0]);
                 preguntas[i].Concepto = Convert.ToString(data.Tables[0].Rows[i][1]);
                 preguntas[i].Tipo = Convert.ToString(data.Tables[0].Rows[i][2]);
             }
             cone.desconectar();
             return preguntas;
         }
     }
     cone.desconectar();
     return null;
 }