Example #1
0
    protected void HorseSelected(object sender, GridViewCommandEventArgs e)
    {
        //while saving - display message

        GridView gv = (GridView)sender;
        // Retrieve the row index stored in the CommandArgument property.
        int index = Convert.ToInt32(e.CommandArgument);

        // Retrieve the row that contains the button from the Rows collection.
        GridViewRow row = gv.Rows[index];

        gv.SelectedIndex = index;
        Int64        tournid = Convert.ToInt64(Request.QueryString["id"]);
        string       userId = Membership.GetUser().ProviderUserKey.ToString();
        HiddenField  hfraceid = (HiddenField)row.FindControl("HFRaceid"); Int64 raceid = Convert.ToInt64(hfraceid.Value);
        DropDownList ddl = (DropDownList)FVTourn.FindControl("DDLEntries"); Int64 tourn_entry = Convert.ToInt64(ddl.SelectedValue);
        HiddenField  hfprogram = (HiddenField)row.FindControl("HFProgram"); int program = Convert.ToInt32(hfprogram.Value);
        HiddenField  hfentryid = (HiddenField)row.FindControl("HFEntryID"); Int64 entryid = Convert.ToInt64(hfentryid.Value);
        //save pick
        //use tourn_entry.id to save - allows users to have multiple entries
        //LabelResponse.Text = "Race " + raceid + " -- Program " + program;
        Label lblp = (Label)row.FindControl("LabelPickSaved");

        LabelResponse.Text += user_functions.SaveSelection(userId, tournid, raceid, tourn_entry, program, entryid);

        //LabelResponse.Text = "Entry #" + tourn_entry;
    }
Example #2
0
    protected void EntriesBound(object sender, EventArgs e)
    {
        DropDownList ddl = (DropDownList)FVTourn.FindControl("DDLEntries");

        for (int z = 0; z < ddl.Items.Count; z++)
        {
            ddl.Items[z].Text = "Entry #" + (z + 1);
        }
    }
Example #3
0
    protected string isSelected(int currentprogram, Int64 raceid)
    {
        Int64        tournid = Convert.ToInt64(Request.QueryString["id"]);
        string       userId = Membership.GetUser().ProviderUserKey.ToString();
        DropDownList ddl = (DropDownList)FVTourn.FindControl("DDLEntries"); Int64 tourn_entry = Convert.ToInt64(ddl.SelectedValue);
        int          program = user_functions.ProgramSelected(userId, tournid, raceid, tourn_entry);

        if (program == currentprogram)
        {
            return(" horseselected");
        }
        else
        {
            return("");
        }
    }
Example #4
0
    protected void HorsesLoaded(object sender, EventArgs e)
    {
        GridView gv = (GridView)sender;

        try
        {
            //check to see if the user has a pick for this race, if so select the row
            Int64  tournid = Convert.ToInt64(Request.QueryString["id"]);
            string userId  = Membership.GetUser().ProviderUserKey.ToString();

            if (gv.Rows.Count > 0)
            {
                HiddenField  hfraceid = (HiddenField)gv.Rows[0].FindControl("HFRaceid"); Int64 raceid = Convert.ToInt64(hfraceid.Value);
                DropDownList ddl = (DropDownList)FVTourn.FindControl("DDLEntries"); Int64 tourn_entry = Convert.ToInt64(ddl.SelectedValue);

                int program = user_functions.ProgramSelected(userId, tournid, raceid, tourn_entry);
                //LabelResponse.Text += "<br/>Race " + raceid + " Post " + post + "<br/>";
                bool rowFound = false;
                foreach (GridViewRow gvrRow in gv.Rows)
                {
                    Int32 rowID = Convert.ToInt32(gv.DataKeys[gvrRow.RowIndex].Values[0].ToString());
                    if (rowID.Equals(program))
                    {
                        rowFound         = true;
                        gv.SelectedIndex = gvrRow.RowIndex;
                        //LabelResponse.Text += "<br/>Row Found<br/>";
                    }
                    if (rowFound)
                    {
                        break;
                    }
                }
            }
        }
        catch (Exception ex)
        {
            LabelResponse.Text += ex.ToString();
        }
    }