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; }
public void DelegateSeatStateNotTaken(string[] tokens, int i) { gameHallWindow.NotTakenSeatStyle(gameHallWindow.SeatButtons[i]); }