private void DeleteGame(object sender) { if (sender == null) { return; } var canDelete = MessageBox.Show("Do you want delete this game from your list?", "Confirm", MessageBoxButton.YesNo, MessageBoxImage.Question); if (canDelete == MessageBoxResult.Yes) { GamesRecievier.Delete(sender as GameModel); Games = new ObservableCollection <GameModel>(GamesRecievier.GetAll()); } }