Esempio n. 1
0
        private void NavigationHelper_LoadState(object sender, LoadStateEventArgs e)
        {
            if (e.PageState != null)
                DataContext = JsonConvert.DeserializeObject<MainWindowViewModel>(e.PageState["mainDc"].ToString());
            else
                DataContext = new MainWindowViewModel(new TeamModule());

            RequestLoadMembers();
        }
Esempio n. 2
0
        /// <summary>
        /// Invoked when this page is about to be displayed in a Frame.
        /// </summary>
        /// <param name="e">Event data that describes how this page was reached.
        /// This parameter is typically used to configure the page.</param>
        protected override void OnNavigatedTo(NavigationEventArgs e)
        {
            _navigationHelper.OnNavigatedTo(e);

            if (e.NavigationMode == NavigationMode.New)
            {
                DataContext = new MainWindowViewModel(new TeamModule());

                RequestLoadMembers();
            }
        }
 public void Init()
 {
     _mainWindowViewModel = new MainWindowViewModel(new TeamModuleMock());
     _mainWindowViewModel.LoadMembers().Wait();
 }