protected override void OnNavigatedTo(NavigationEventArgs e) { if (true.Equals(e.Parameter)) { PersistenceHelper.Clear <LoginViewModel>(); return; } LoginViewModel vm = PersistenceHelper.Deserialize <LoginViewModel>(); if (vm != null && vm.IsValid) { Frame.Navigate(typeof(MainPage)); } }
private void LogoutButton_OnClick(object sender, RoutedEventArgs e) { PersistenceHelper.Clear <MainViewModel>(); Frame.Navigate(typeof(LoginPage), true); }