Esempio n. 1
0
        public HandHistory(string MicrosoftAccount, int CreditCount, Hand Open, Hand Close, string GameName, DateTime HandDate, bool SnapFlag, string platform)
        {
            MicrosoftAccountID = MicrosoftAccount;
            Credits = CreditCount;
            GameType = GameName;

            OpenHandCard1 = Int32.Parse((Open.Cards[0].Suit.ID).ToString() + (Open.Cards[0].Value.Number));
            OpenHandCard2 = Int32.Parse((Open.Cards[1].Suit.ID).ToString() + (Open.Cards[1].Value.Number));
            OpenHandCard3 = Int32.Parse((Open.Cards[2].Suit.ID).ToString() + (Open.Cards[2].Value.Number));
            OpenHandCard4 = Int32.Parse((Open.Cards[3].Suit.ID).ToString() + (Open.Cards[3].Value.Number));
            OpenHandCard5 = Int32.Parse((Open.Cards[4].Suit.ID).ToString() + (Open.Cards[4].Value.Number));

            CloseHandCard1 = Int32.Parse((Close.Cards[0].Suit.ID).ToString() + (Close.Cards[0].Value.Number));
            CloseHandCard2 = Int32.Parse((Close.Cards[1].Suit.ID).ToString() + (Close.Cards[1].Value.Number));
            CloseHandCard3 = Int32.Parse((Close.Cards[2].Suit.ID).ToString() + (Close.Cards[2].Value.Number));
            CloseHandCard4 = Int32.Parse((Close.Cards[3].Suit.ID).ToString() + (Close.Cards[3].Value.Number));
            CloseHandCard5 = Int32.Parse((Close.Cards[4].Suit.ID).ToString() + (Close.Cards[4].Value.Number));

            HeldCard1 = Close.Held[0];
            HeldCard2 = Close.Held[1];
            HeldCard3 = Close.Held[2];
            HeldCard4 = Close.Held[3];
            HeldCard5 = Close.Held[4];

            Outcome = Close.Check(GameName);
            IsSnapped = SnapFlag;
            Platform = platform;

            DatePlayed = HandDate;
        }