Esempio n. 1
0
 protected void Page_Load(object sender, EventArgs e)
 {
     if (!IsPostBack)
     {
         PlayersGridView.Sort("ranking", System.Web.UI.WebControls.SortDirection.Ascending);
     }
 }
        protected void Page_Load(object sender, EventArgs e)
        {
            if (Application["MatchNumber"] == null)
            {
                Application["MatchNumber"] = 1;
            }

            if (!IsPostBack)
            {
                string           oracleConnectionString = ConfigurationManager.ConnectionStrings["OracleConnection"].ConnectionString;
                OracleConnection con = new OracleConnection(oracleConnectionString);
                try
                {
                    string        query = QueryBuilderClass.NextMatchQueryBuilder((int)Application["MatchNumber"]);
                    OracleCommand cmd   = new OracleCommand(query, con);
                    con.Open();
                    OracleDataReader rdr = cmd.ExecuteReader();
                    NextMatchGridView.DataSource = rdr;
                    NextMatchGridView.DataBind();
                }
                catch (OracleException ex)
                {
                    Response.Write("<br>/" + "<br>/" + "<br>/" + "<br>/" + "<br>/" + ex);
                }
                finally
                {
                    con.Close();
                }

                homeTeamString = NextMatchGridView.Rows[0].Cells[0].Text;
                awayTeamString = NextMatchGridView.Rows[0].Cells[2].Text;

                Session["HomeTeam"] = homeTeamString;
                Session["AwayTeam"] = awayTeamString;

                try
                {
                    string        query = QueryBuilderClass.NextMatchPlayerSelectionQueryBuilder(homeTeamString, awayTeamString);
                    OracleCommand cmd   = new OracleCommand(query, con);
                    con.Open();
                    OracleDataReader rdr = cmd.ExecuteReader();
                    PlayersGridView.DataSource = rdr;
                    PlayersGridView.DataBind();
                }
                catch (OracleException ex)
                {
                    Response.Write("<br>/" + "<br>/" + "<br>/" + "<br>/" + "<br>/" + ex);
                }
                finally
                {
                    con.Close();
                }
            }
        }
Esempio n. 3
0
        /**
         * <summary>
         * This method gets the student data from the DB
         * </summary>
         *
         * @method GetPlayers
         * @returns {void}
         */
        protected void GetPlayers()
        {
            // connect to EF
            using (GameTrackerConn db = new GameTrackerConn())
            {
                string SortString = Session["SortColumn"].ToString() + " " + Session["SortDirection"].ToString();

                // query the Gridview_template_item_view1 Table using EF and LINQ
                var PlayersList = (from allPlayers in db.Players
                                   select allPlayers);

                // bind the result to the GridView
                PlayersGridView.DataSource = PlayersList.AsQueryable().OrderBy(SortString).ToList();
                PlayersGridView.DataBind();
            }
        }