private void ButtonRemovePlayer_Click(object sender, RoutedEventArgs e) { MessageBoxResult result = MessageBox.Show($@"Are you sure to remove player with KRP ID {_selectPlayerKrp}?", "Remove player", MessageBoxButton.OKCancel, MessageBoxImage.Warning, MessageBoxResult.Cancel); if (result == MessageBoxResult.OK) { try { Player player = _dbContext.GetPlayerByKrp(_selectPlayerKrp)[0]; _dbContext.RemovePlayer(player); RefreshListPlayers(); // Po vymazani je potrebne znova vypnut tlacidla Remove a Edit ButtonRemovePlayer.IsEnabled = false; ButtonEditPlayer.IsEnabled = false; ButtonOpenClubsUrl.IsEnabled = false; } catch (Exception exception) { MessageBox.Show("Unexpected error, the player wasn't removed!"); Console.WriteLine(exception); } } }