private async void JoinMatch_Click(object sender, RoutedEventArgs e) { MatchDescriptor match = await _viewModel.JoinMatch(); Window _lobbyWindow = new LobbyWindow(match) { Owner = this }; _lobbyWindow.ShowDialog(); }
private async void HostMatch_Click(object sender, RoutedEventArgs e) { if (_viewModel.ValidateOptions()) { MatchDescriptor match = await _viewModel.HostMatch(); Window _lobbyWindow = new LobbyWindow(match) { Owner = this }; _lobbyWindow.ShowDialog(); } else { MessageBox.Show("Please check the game settings.", "Error"); } }