/// <summary>
        ///     Initializes a new instance of the <see cref="PlayerBoxScore" /> class. Used to cast a LivePlayerBoxScore to a PlayerBoxScore which
        ///     can be saved to the database.
        /// </summary>
        /// <param name="lpbs">The LivePlayerBoxScore instance containing the player's box score.</param>
        public PlayerBoxScore(LivePlayerBoxScore lpbs)
        {
            PlayerID      = lpbs.PlayerID;
            Name          = lpbs.Name;
            TeamID        = lpbs.TeamID;
            TeamPTS       = lpbs.TeamPTS;
            OppTeamID     = lpbs.OppTeamID;
            OppTeamPTS    = lpbs.OppTeamPTS;
            IsStarter     = lpbs.IsStarter;
            PlayedInjured = lpbs.PlayedInjured;
            IsOut         = lpbs.IsOut;
            GmSc          = lpbs.GmSc;
            GmScE         = lpbs.GmScE;
            MINS          = lpbs.MINS;
            PTS           = lpbs.PTS;
            FGM           = lpbs.FGM;
            FGA           = lpbs.FGA;
            FGp           = lpbs.FGp;
            TPM           = lpbs.TPM;
            TPA           = lpbs.TPA;
            TPp           = lpbs.TPp;
            FTM           = lpbs.FTM;
            FTA           = lpbs.FTA;
            FTp           = lpbs.FTp;
            REB           = lpbs.REB;
            OREB          = lpbs.OREB;
            DREB          = lpbs.DREB;
            STL           = lpbs.STL;
            TOS           = lpbs.TOS;
            BLK           = lpbs.BLK;
            AST           = lpbs.AST;
            FOUL          = lpbs.FOUL;

            Result = lpbs.Result;
            Date   = lpbs.Date;
            GameID = lpbs.GameID;
        }
        /// <summary>
        ///     Initializes a new instance of the <see cref="PlayerBoxScore" /> class. Used to cast a LivePlayerBoxScore to a PlayerBoxScore which
        ///     can be saved to the database.
        /// </summary>
        /// <param name="lpbs">The LivePlayerBoxScore instance containing the player's box score.</param>
        public PlayerBoxScore(LivePlayerBoxScore lpbs)
        {
            PlayerID = lpbs.PlayerID;
            Name = lpbs.Name;
            TeamID = lpbs.TeamID;
            TeamPTS = lpbs.TeamPTS;
            OppTeamID = lpbs.OppTeamID;
            OppTeamPTS = lpbs.OppTeamPTS;
            IsStarter = lpbs.IsStarter;
            PlayedInjured = lpbs.PlayedInjured;
            IsOut = lpbs.IsOut;
            GmSc = lpbs.GmSc;
            GmScE = lpbs.GmScE;
            MINS = lpbs.MINS;
            PTS = lpbs.PTS;
            FGM = lpbs.FGM;
            FGA = lpbs.FGA;
            FGp = lpbs.FGp;
            TPM = lpbs.TPM;
            TPA = lpbs.TPA;
            TPp = lpbs.TPp;
            FTM = lpbs.FTM;
            FTA = lpbs.FTA;
            FTp = lpbs.FTp;
            REB = lpbs.REB;
            OREB = lpbs.OREB;
            DREB = lpbs.DREB;
            STL = lpbs.STL;
            TOS = lpbs.TOS;
            BLK = lpbs.BLK;
            AST = lpbs.AST;
            FOUL = lpbs.FOUL;

            Result = lpbs.Result;
            Date = lpbs.Date;
            GameID = lpbs.GameID;
        }