future legends of poker new league score sheet functionality

12
Future Legends of Poker New League Score Sheet Functionality

Upload: nicholas-dixon

Post on 25-Dec-2015

215 views

Category:

Documents


0 download

TRANSCRIPT

Future Legends of Poker

New League Score Sheet Functionality

Manager Logs Into Front End

Manager Logs Into Front End

Manager is then presented with the existing Manager Menu. This menu currently contains one item for creating newsletters and mass email through the front end. There will be a new menu item added here called New Score Sheet.

League Manager Starts a New Score Sheet at the Beginning of the Night

Blank Score Sheet

Future Legends of Poker - League Score Sheet

Date: 12/10/2013 Season: 7 Venue:Sagebrush Cantina

Game 1 Game 2 Game 3Player Pos Player Pos Player Pos

Submit

Season and Venue are dropdown boxes pre-populated from new tables called cb_venue using Name column and cb_season using SeasonNo column.

League Manager logs into the website and selects New Score Sheet from the Manager’s Menu(already programmed into the site). This page is then locked and can only be exited by the Manager pressing the Submit button at the bottom.

Submit button pressed after all games are completed and scored. Re-authentication is required.

Players Arrive and Sign Up for Game 1

Date: 12/10/2013 Venue: Sagebrush Cantina

Player Pos Player Pos Player PosAndrew Cogan 0Luke Gallegos 0william veyna 0JANET PETRICCA 0Freddie Vasquez 0Frankie Ray 0Ryan Klaseus 0shaun powers 0Marci Cornwall 0Steven Mann 0Jeffrey Chavez 0Nancy Shura-Dervin 0Mark Barnes 0Sai vinnakota 0Ty Davis 0Aaron Signer 0Patricia blancheteau 0Raffi Safarian 0Rory OConnor 0Mark Zaricki 0Jon Schlegel 0Jeffrey Chavez 0Joseph Thompson 0Mike Clark 0

Game 1 Sign Ups

Future Legends of Poker - League Score Sheet

Game 1 Game 2 Game 3

Submit

A dropdown box is provided for Player which has been pre-populated from cb_user table using the Name column.

Pos value changes from blank to 0 when the Player name is no longer blank.

Game 1 in ProgressGame 2 Players Signing Up

Date: 12/10/2013 Venue: Sagebrush Cantina

Player Pos Player Pos Player PosAndrew Cogan 0 JANET PETRICCA 0Luke Gallegos 0 Steven Mann 0william veyna 0 Frankie Ray 0JANET PETRICCA 11 Andrew Cogan 0Freddie Vasquez 0 Jon Schlegel 0Frankie Ray 9 Freddie Vasquez 0Ryan Klaseus 0 Ty Davis 0shaun powers 6 Mark Barnes 0Marci Cornwall 0 Sai vinnakota 0Steven Mann 10 Aaron Signer 0Jeffrey Chavez 0 jason cooke 0Nancy Shura-Dervin 0 Michael Krajny 0Mark Barnes 7 Nancy Shura-Dervin 0Sai vinnakota 0 Lisa Leonard 0Ty Davis 0 Andrew Owens 0Aaron Signer 0 Luke Gallegos 0Patricia blancheteau 8 Salina Grant 0Raffi Safarian 0 Allyson Haim 0Rory OConnor 5 Monica Militello 0Mark Zaricki 0 Rebecca Davey 0Jon Schlegel 6Jeffrey Chavez 0Joseph Thompson 0Mike Clark 0

Game 1 Scoring and Game 2 Sign Ups

Future Legends of Poker - League Score Sheet

Game 1 Game 2 Game 3

Submit

As Game 1 is played players are eliminated and they enter their final table positions from the game (1-11) using the Pos dropdown. These players, as well as anybody who has arrived in time can sign up for Game 2 using the Player dropdown as before. When there are enough players for Game 2 that new game begins playing while Game 1 continues until completion.

Game 1 Complete, Game 2 Proceeding and Players Signing up for Game 3

Game 1 Complete, Game 2 in Progress and Scoring and Game 3 Sign Ups

Future Legends of Poker - League Score Sheet

Date: 12/10/2013 Venue:Sagebrush Cantina Game 1 Game 2 Game 3

Player Pos Player Pos Player PosAndrew Cogan 0 JANET PETRICCA 11 JANET PETRICCA 0Luke Gallegos 0 Steven Mann 0 Lisa Leonard 0william veyna 0 Frankie Ray 0 Andrew Cogan 0JANET PETRICCA 11 Andrew Cogan 8 Mark Barnes 0Freddie Vasquez 0 Jon Schlegel 0 Andrew Owens 0Frankie Ray 9 Freddie Vasquez 0 Monica Militello 0Ryan Klaseus 2 Ty Davis 0 shaun powers 6 Mark Barnes 9 Marci Cornwall 0 Sai vinnakota 0 Steven Mann 10 Aaron Signer 0 Jeffrey Chavez 0 jason cooke 0 Nancy Shura-Dervin 0 Michael Krajny 0 Mark Barnes 7 Nancy Shura-Dervin 0 Sai vinnakota 1 Lisa Leonard 10 Ty Davis 4 Andrew Owens 0 Aaron Signer 0 Luke Gallegos 0 Patricia blancheteau 8 Salina Grant 0 Raffi Safarian 0 Allyson Haim 0 Rory OConnor 5 Monica Militello 0 Mark Zaricki 0 Rebecca Davey 0 Jon Schlegel 6 Jeffrey Chavez 0 Joseph Thompson 0 Mike Clark 3

Submit

As before players are eliminated from Game 2 and they enter their final table positions from that game and sign up for Game 3 while Game 2 continues until completion.

All Games CompleteSubmit Score Sheet

All Three Games Complete - Manager Submits Score Sheet

Future Legends of Poker - League Score Sheet

Date: 12/10/2013 Venue:Sagebrush Cantina

Game 1 Game 2 Game 3Player Pos Player Pos Player Pos

Andrew Cogan 0 JANET PETRICCA 11 JANET PETRICCA 1Luke Gallegos 0 Steven Mann 0 Lisa Leonard 4william veyna 0 Frankie Ray 3 Andrew Cogan 0JANET PETRICCA 11 Andrew Cogan 8 Mark Barnes 11Freddie Vasquez 0 Jon Schlegel 0 Andrew Owens 0Frankie Ray 9 Freddie Vasquez 6 Monica Militello 5Ryan Klaseus 2 Ty Davis 1 Sai vinnakota 8shaun powers 6 Mark Barnes 9 Attilio Armeni 2Marci Cornwall 0 Sai vinnakota 0 Nancy Shura-Dervin 9Steven Mann 10 Aaron Signer 7 Chuck Morgan 0Jeffrey Chavez 0 jason cooke 0 danny acosta 6Nancy Shura-Dervin 0 Michael Krajny 4 Jennifer Bombom 0Mark Barnes 7 Nancy Shura-Dervin 0 Kevin Rossen 0Sai vinnakota 1 Lisa Leonard 10 Risa Herring 10Ty Davis 4 Andrew Owens 0 Ryan Klaseus 3Aaron Signer 0 Luke Gallegos 0 Sophie Cutler 7Patricia blancheteau 8 Salina Grant 5 Raffi Safarian 0 Allyson Haim 0 Rory OConnor 5 Monica Militello 8 Mark Zaricki 0 Rebecca Davey 2 Jon Schlegel 6 Jeffrey Chavez 0 Joseph Thompson 0 Mike Clark 3

Submit

At the end of the evening after all games are completed and all final scores have been entered the Manager clicks the Submit button to calculate points and store the result in the CB profile.

All Games CompleteSubmit Score Sheet

All Three Games Complete - Manager Submits Score Sheet

Future Legends of Poker - League Score Sheet

Date: 12/10/2013 Venue:Sagebrush Cantina

Game 1 Game 2 Game 3Player Pos Player Pos Player Pos

Andrew Cogan 0 JANET PETRICCA 11 JANET PETRICCA 1Luke Gallegos 0 Steven Mann 0 Lisa Leonard 4william veyna 0 Frankie Ray 3 Andrew Cogan 0JANET PETRICCA 11 Andrew Cogan 8 Mark Barnes 11Freddie Vasquez 0 Jon Schlegel 0 Andrew Owens 0Frankie Ray 9 Freddie Vasquez 6 Monica Militello 5Ryan Klaseus 2 Ty Davis 1 Sai vinnakota 8shaun powers 6 Mark Barnes 9 Attilio Armeni 2Marci Cornwall 0 Sai vinnakota 0 Nancy Shura-Dervin 9Steven Mann 10 Aaron Signer 7 Chuck Morgan 0Jeffrey Chavez 0 jason cooke 0 danny acosta 6Nancy Shura-Dervin 0 Michael Krajny 4 Jennifer Bombom 0Mark Barnes 7 Nancy Shura-Dervin 0 Kevin Rossen 0Sai vinnakota 1 Lisa Leonard 10 Risa Herring 10Ty Davis 4 Andrew Owens 0 Ryan Klaseus 3Aaron Signer 0 Luke Gallegos 0 Sophie Cutler 7Patricia blancheteau 8 Salina Grant 5 Raffi Safarian 0 Allyson Haim 0 Rory OConnor 5 Monica Militello 8 Mark Zaricki 0 Rebecca Davey 2 Jon Schlegel 6 Jeffrey Chavez 0 Joseph Thompson 0 Mike Clark 3

Submit

Before beginning the calculating process the user is required to re-authenticate to avoid unwanted/accidental closure of the sheet.

Score Calculation and StoringPoints are calculated using a player’s final Position. Refer to the following table:

PositionRegular Points

TOC Points

0 20

1 1500 3

2 1000 2

3 900 1

4 800

5 700

6 600

7 500

8 400

9 300

10 200

11 100

Score Calculation and StoringOnce calculated each players score for each game must be stored as an individual recordin a table. There will need to be 2 new tables to hold all these scores:

cb_SheetHeader cb_SheetDetail - UniqueID - UniqueID - Venue - SheetHeaderID (Foreign Key from cb_SheetHeader/UniqueID) - GameDate - GameNo (1, 2 or 3) - Season - PlayerID (from cb_user/cb_PlayerID)

- Position (0-11 from Score Sheet) - Points (calculated using table on previous page) - TOCPoints (calculated using table on previous page)

The scores are the aggregated ( SUM() )for each player for the Season (from Score Sheet) and stored in each players CB Profile. Custom CB fields already exist and are currently being used by CB to display League Scores, TOC Points, Season Championship Standing and Championship Chip Stacks. These fields must be retained and populated by the new process.

Score Calculation and StoringTable positions are also counted and stored in custom CB fields:

cb_1st = How many times a player made 1st place during the seasoncb_2nd = How many times a player made 2nd place during the seasoncb_3rd = How many times a player made 3rd place during the seasoncb_4th = How many times a player made 4th place during the seasoncb_5th = How many times a player made 5th place during the seasoncb_6th = How many times a player made 6th place during the seasoncb_7th = How many times a player made 7th place during the seasoncb_8th = How many times a player made 8th place during the seasoncb_9th = How many times a player made 9th place during the seasoncb_10th = How many times a player made 10th place during the seasoncb_11th = How many times a player made 11th place during the seasoncb_totalfinaltables = SUM() of all the above values except cb_11th