Пример #1
0
 protected void Page_Load(object sender, EventArgs e)
 {
     if (!IsPostBack)
     {
         result = new Quiniela(((Torneo)Session["torneoActual"]).idTorneo);
         result1 = new Resultado();
         result1.Consulta("select * from Quiniela where nombreQuiniela='master' and torneo=" + ((Torneo)Session["torneoActual"]).idTorneo);
         Resultado parcial = new Resultado();
         parcial.Consulta("select * from Quiniela where torneo=" + ((Torneo)Session["torneoActual"]).idTorneo);
         if (result1.Dr.HasRows)
         {
             result1.Dr.Read();
             while (parcial.Dr.Read())
             {
                 result.calcularResultado(Convert.ToString(result1.Dr.GetInt32(0)), Convert.ToString(parcial.Dr.GetInt32(0)));
             }
         }
     }
     String consulta = "select Quiniela.nombreQuiniela, sum(Pronostico.puntajeNormal) as Puntos  from Pronostico inner join Quiniela on Pronostico.quinielaMadre = Quiniela.codigoQuiniela   where quinielaMadre in (select codigoQuiniela from Quiniela where Quiniela.torneo="+((Torneo)Session["torneoActual"]).idTorneo+") group by nombreQuiniela ";
     BaseDatos db = new BaseDatos();
     db.cargarData(consulta);
     SqlDataAdapter myAdapter = new SqlDataAdapter(db.Cmm);
     DataTable tabla = new DataTable();
     myAdapter.Fill(tabla);
     quinielasGrid.DataSource = tabla;
     quinielasGrid.DataBind();
 }
Пример #2
0
        protected void Page_Load(object sender, EventArgs e)
        {
            if (Session["currentUser"] != null)
            {
                if (((Usuario)Session["currentUser"]).isAdmin())
                {
                    Response.Redirect("/Default.aspx");
                }
                if (!IsPostBack)
                {
                    BaseDatos.Consulta("select Quiniela.nombreQuiniela, Quiniela.codigoQuiniela from Quiniela where codigoQuiniela not in (select quiniela from Inscripcion_Grupo where grupo="+Request.QueryString["grupo"]+")");
                    quinielasAsignables.DataSource = BaseDatos.Dr;
                    quinielasAsignables.DataTextField = "nombreQuiniela";
                    quinielasAsignables.DataValueField = "codigoQuiniela";
                    quinielasAsignables.DataBind();
                    result = new Quiniela(((Torneo)Session["torneoActual"]).idTorneo);
                    result1 = new Resultado();
                    result1.Consulta("select * from Quiniela where nombreQuiniela='master' and torneo=" + ((Torneo)Session["torneoActual"]).idTorneo);
                    Resultado parcial = new Resultado();
                    parcial.Consulta("select * from Inscripcion_Grupo where grupo=" + Request.QueryString["grupo"]);
                    if (result1.Dr.HasRows)
                    {
                        result1.Dr.Read();
                        while (parcial.Dr.Read())
                        {
                            result.calcularResultado( Convert.ToString(result1.Dr.GetInt32(0)), Convert.ToString(parcial.Dr.GetInt32(1)));
                        }
                    }
                }

                String consulta = "select Quiniela.nombreQuiniela, sum(Pronostico.puntajeNormal) as Puntos  from Pronostico inner join Quiniela on Pronostico.quinielaMadre = Quiniela.codigoQuiniela   where quinielaMadre in (select quiniela from Inscripcion_Grupo where grupo="+Request.QueryString["grupo"]+") group by nombreQuiniela ";
                BaseDatos db = new BaseDatos();
                db.cargarData(consulta);
                SqlDataAdapter myAdapter = new SqlDataAdapter(db.Cmm);
                DataTable tabla = new DataTable();
                myAdapter.Fill(tabla);
                grupoGv.DataSource = tabla;
                grupoGv.DataBind();
            }
        }