private void DeleteButton_Click(object sender, RoutedEventArgs e) { if (ListBoxFavourites.SelectedItem == null) { MessageBox.Show("No selected station to delete!"); return; } _repo.DeleteFavourite(_user, _user.FavouriteStations.First(f => f.Station.Id == ((Favourite)ListBoxFavourites.SelectedItem).Station.Id)); UpdateFavouritesList(); }