Exemple #1
0
        private async void RemoveFavouritesSlot(object sender, RoutedEventArgs e)
        {
            var slot = (e.OriginalSource as FrameworkElement).DataContext;
            await FavouritesDataSource.DeleteSlotAsync(slot as Slot);

            if (!Frame.Navigate(typeof(FavouritesPage), e))
            {
                throw new Exception(this.resourceLoader.GetString("NavigationFailedExceptionMessage"));
            }
        }
        private void AddSlotToFavourites(object sender, RoutedEventArgs e)
        {
            var slot = (e.OriginalSource as FrameworkElement).DataContext;

            FavouritesDataSource.AddSlotAsync(slot as Slot);
        }
Exemple #3
0
 private void FavoriteAppBarButton_Click(object sender, RoutedEventArgs e)
 {
     FavouritesDataSource.AddSlotAsync((Slot)this.DefaultViewModel["Slot"]);
 }
Exemple #4
0
        private async void ThirdPivot_Loaded(object sender, RoutedEventArgs e)
        {
            var favourites = await FavouritesDataSource.GetFavouritesByDayAsync(ThirdGroupName);

            this.DefaultViewModel[ThirdGroupName] = favourites;
        }
Exemple #5
0
        private async void NavigationHelper_LoadState(object sender, LoadStateEventArgs e)
        {
            var favourites = await FavouritesDataSource.GetFavouritesByDayAsync(FirstGroupName);

            this.DefaultViewModel[FirstGroupName] = favourites;
        }