Exemplo n.º 1
0
        void OnDeleteClicked(object sender, EventArgs args)
        {
            var button     = sender as Button;
            var comicTitle = button.Parent.BindingContext as ComicTitle;

            ComicRepository cr = new ComicRepository();

            cr.DeleteSubscription(comicTitle);
            subscribedComicTitles = new ObservableCollection <ComicTitle>(cr.GetSubscriptionList());

            comicsTitles.ItemsSource = comicTitles
                                       .Where(ct => !subscribedComicTitles.Any(s => s.ComicTitleId == ct.ComicTitleId));

            UpdateDataBinding();
        }