コード例 #1
0
        async Task GrabUserItemList()
        {
            try {
                ItemList = await CollectionLibraryProvider.QueryUserAnimeMangaListAsync(DirectoryDetail.AnimeOrManga);

                await Dispatcher.RunAsync(CoreDispatcherPriority.High, () => {
                    watch.ItemsSource = ItemList.Where(x => x.Itemproperty.My_status == DirectoryDetail.DirectoryType - 3);
                });
            }
            catch (Exception e) {
                //TODO: show error message?? e.Message
            }
        }
コード例 #2
0
        public async void GrabUserItemList()
        {
            try {
                ItemList = await CollectionLibraryProvider.QueryUserAnimeMangaListAsync(Directory.AnimeOrManga);

                ItemItemSource = ItemList.Where(x => x.Itemproperty.My_status == Directory.DirectoryType - 3);
                int count = ItemItemSource.Count();
                if (count == 0)
                {
                    ErrorVisibility = Visibility.Visible;
                }
                ItemList = null;
            }
            catch (Exception e) {
            }
        }
コード例 #3
0
 private async void ContentDialog_PrimaryButtonClick(ContentDialog sender, ContentDialogButtonClickEventArgs args)
 {
     Item.My_score = Convert.ToInt32(User_Rating.Text);
     Item.My_watch = Convert.ToInt32(User_Episodes.Text);
     await CollectionLibraryProvider.UpdateItem(Item, category);
 }