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; } }
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; } } } }