Ejemplo n.º 1
0
        private void CreateTableBtn_Click(object sender, RoutedEventArgs e)
        {
            string Name = "";
            int    Players = 0, MinBet = 0;

            Name    = TableNameTB.Text;
            Players = (int)playerSlider.Value;
            MinBet  = (int)BetSlider.Value;
            if (Name == "")
            {
                MessageBox.Show("An unhandled exception just occurred: Please enter a table name", "Exception", MessageBoxButton.OK, MessageBoxImage.Error);
            }
            else
            {
                var serverResponse = MainWindow.client.CreateTable(Name, Players, MinBet);
                if (serverResponse.ErrorMsg == null)
                {
                    currTable = serverResponse.Result;
                    MessageBox.Show("Table created successfully", "Update", MessageBoxButton.OK, MessageBoxImage.Information);
                    GameLobbyPage p = new GameLobbyPage(currTable, Username, Wallet);
                    this.NavigationService.Navigate(p, UriKind.Relative);
                }
                else
                {
                    MessageBox.Show("An unhandled exception just occurred: " + serverResponse.ErrorMsg, "Exception", MessageBoxButton.OK, MessageBoxImage.Error);
                }
            }
        }
Ejemplo n.º 2
0
        private void JoinTable_Btn_Click(object sender, RoutedEventArgs e)
        {
            var serverResponse = MainWindow.client.JoinTable(currTable.PokerTableId);

            if (serverResponse.ErrorMsg == null)
            {
                currTable = serverResponse.Result;
                MessageBox.Show("Join table request successful", "Update", MessageBoxButton.OK, MessageBoxImage.Information);
                GameLobbyPage p = new GameLobbyPage(currTable, Username, Wallet);
                this.NavigationService.Navigate(p, UriKind.Relative);
            }
            else
            {
                MessageBox.Show("An unhandled exception just occurred: " + serverResponse.ErrorMsg, "Exception", MessageBoxButton.OK, MessageBoxImage.Error);
            }
        }