private void Window_Closing(object sender, CancelEventArgs e)
        {
            gameHallWindow.NotTakenSeatStyle(gameHallWindow.MySeatButton);
            if (readyButton.Visibility == Visibility.Visible || closeForWin == true)
            {
                gameHallWindow.GameHallInfo.GameHallClientInfo.SendData("SEAT|" + gameHallWindow.SeatNumber.ToString() + "|0");
            }
            else
            {
                gameHallWindow.GameHallInfo.GameHallClientInfo.SendData("LOST|" + gameHallWindow.SeatNumber.ToString() + "|" + gameHallWindow.OddOrEven);
                gameHallWindow.NotTakenSeatStyle(gameHallWindow.MySeatButton);
            }

            gameHallWindow.ShowGameMainWindow = false;
            gameHallWindow.SeatNumber         = 0;
            GameMainWindow gmw = new GameMainWindow(gameHallWindow);

            gameHallWindow.GameMainWindowInfo = gmw;
            gameMain.GameMainWindowInfo       = gmw;
        }
Пример #2
0
 public void DelegateSeatStateNotTaken(string[] tokens, int i)
 {
     gameHallWindow.NotTakenSeatStyle(gameHallWindow.SeatButtons[i]);
 }