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();
        }
Example #2
0
    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);
    }
Example #3
0
    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>
         *
         */
    }