public void GuardarRespuesta(string textoRespuesta, preguntas p) { respuestas r = new respuestas(); r.alumnos = AlumnoLogueado; r.texto = textoRespuesta; r.preguntas = p; p.respuestas.Add(r); BBDDService.Guardar(); }
public List <respuestas> GetRespuestas() { string query = "select * from respuestas where res_torneo = '" + this.res_torneo + "' "; if (this.res_jornada != 0) { query = query + " and res_jornada= '" + this.res_jornada.ToString() + "' "; } if (this.res_juego != 0) { query = query + " and res_juego = '" + this.res_juego.ToString() + "' "; } if (this.res_usuario != "") { query = query + " and res_usuario = '" + this.res_usuario + "' "; } List <respuestas> rRespuestas = new List <respuestas>(); DataTable res = Conexion.SqlExecute(query); foreach (DataRow dr in res.Rows) { respuestas r = new respuestas(); r.res_torneo = dr["res_torneo"].ToString(); r.res_jornada = (int)dr["res_jornada"]; r.res_juego = (int)dr["res_juego"]; r.res_usuario = dr["res_usuario"].ToString(); r.res_gol_local = (int)dr["res_gol_local"]; r.res_gol_visita = (int)dr["res_gol_visita"]; r.res_envio = (DateTime)dr["res_envio"]; rRespuestas.Add(r); } return(rRespuestas); }
void MiQuieniela(string CveTorneo = "A19", int CveJornada = 0) { Juego = new juegos(CveTorneo); Juegos = new List <juegos>(); jornada = new jornadas(CveTorneo); Jornadas = new List <jornadas>();; respuesta = new respuestas(); Respuestas = new List <respuestas>();; List <juegos> _Juegos = new List <juegos>(); List <jornadas> _Jornadas = new List <jornadas>(); List <respuestas> _Respuestas = new List <respuestas>(); HttpCookie _user = Request.Cookies.Get("Usuario"); bool captura = false; bool capturada = false; string qhtml = ""; respuesta = new respuestas(CveTorneo, 0, _user.Value.ToString(), 0); Respuestas = respuesta.GetRespuestas(); Jornadas = jornada.GetJornadas(); Juegos = Juego.GetJuegos(); int qselected = 0; foreach (jornadas jor in Jornadas) { if (DateTime.Now.AddHours(1.0) >= jor.jor_ini_captura && DateTime.Now.AddHours(1.0) <= jor.jor_fin_captura) { captura = true; } else { captura = false; } //Titjornadas //ListaJornadas _Juegos = Juegos.FindAll(x => x.jue_jornada == jor.jor_clave).ToList <juegos>(); _Respuestas = Respuestas.FindAll(x => x.res_jornada == jor.jor_clave).ToList <respuestas>(); if (_Respuestas.Count > 0) { capturada = true; } else { capturada = false; } if (DateTime.Now.AddHours(1.0) >= jor.jor_inicia && DateTime.Now.AddHours(1.0) <= jor.jor_fin) { jornada = jor; } qhtml = qhtml + "<li><asp:Button id='J" + jor.jor_clave + "' class='mui-btn' OnClientClick=\"llamadoclickjornada('" + jor.jor_clave + "')\" />Jornada " + jor.jor_clave + " (" + ((capturada) ? "Enviada" : "No enviada") + ")</li>"; //qhtml = "<li><asp:Button id=\"J1\" runat=\"server\" class='mui-btn' />Jornada 1 (no enviada) </li>"; if (jornada.jor_clave == 0) { TitJornada.InnerText = " No hay quiniela disponible"; } if (jornada.jor_clave != 0 && captura) { TitJornada.InnerText = "Jornada " + jornada.jor_clave.ToString() + " (No enviada)"; JornadaPLlenar(_Juegos); } if (jornada.jor_clave != 0 && capturada) { TitJornada.InnerText = "Jornada " + jornada.jor_clave.ToString() + " (Enviada)"; JornadaLlena(_Respuestas, _Juegos); } } ListaJornadas.InnerHtml = qhtml; /* * * <tr> * <td><center>1</center></td> * <td><center><img src='img/NECAXA.png'/> * <br /> NECAXA * <br /> * <div class='mui-select' > * <select runat='server' style='max-width:100px;' > * <option>0</option> * <option>1</option> * <option>2</option> * </select> * </div> * </center></td> * <td> * * </td> * * <td>VS</td> * <td><center><img src='img/BRAVOS.png'/> * <br />BRAVOS * <br /> * <div class='mui-select' > * <select runat='server' style='max-width:100px;'' > * <option>0</option> * <option>1</option> * <option>2</option> * </select> * </div> * * </center></td> * </tr> * */ }