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