private async void OpenNavigationView(OpenNavigationViewEventArgs args)
        {
            await LoadAsync();

            var subscription = await _subscriptionRepository.GetByIdAsync(args.Id);

            var member = await _memberRepository.GetByIdAsync(subscription.MemberId);

            var memberWrpper = AllMembers.Where(m => m.Id == member.Id).FirstOrDefault();

            if (memberWrpper != null)
            {
                SelectedMember = memberWrpper;
            }
        }
        private async void OpenNavigationView(OpenNavigationViewEventArgs args)
        {
            await LoadAsync();

            var subscription = await _subscriptionRepository.GetByIdAsync(args.Id);

            var movie = await _movieRepository.GetByIdAsync(subscription.MovieId);

            var movieWrpper = AllMovies.Where(m => m.Id == movie.Id).FirstOrDefault();

            if (movieWrpper != null)
            {
                SelectedMovie = movieWrpper;
            }
        }
Пример #3
0
 private void OpenNavigationView(OpenNavigationViewEventArgs args)
 {
     foreach (var tabViewModel in TabViewModels)
     {
         if (tabViewModel.Title == Constants.Subscriptions)
         {
             if (args.ViewModelName == typeof(MembersViewModel).Name)
             {
                 SelectedTabViewModel = tabViewModel;
             }
         }
         else if (tabViewModel.Title == Constants.Movies)
         {
             if (args.ViewModelName == typeof(MoviesViewModel).Name)
             {
                 SelectedTabViewModel = tabViewModel;
             }
         }
     }
 }