public UserCrimesPage(Model.Users user, SocialNetworkUser selectedSocialNetwork) { InitializeComponent(); DataContext = new UserCrimesVM(user, selectedSocialNetwork); Frame tabFrame = new Frame(); tabFrame.Content = new ForeignFriendsTab(selectedSocialNetwork); friends.Content = tabFrame; tabFrame = new Frame(); tabFrame.Content = new GroupsTabs(selectedSocialNetwork); groups.Content = tabFrame; tabFrame = new Frame(); tabFrame.Content = new AudiousTab(selectedSocialNetwork); audious.Content = tabFrame; }
private async Task LoadSharedKeyAndQrCodeUriAsync(SocialNetworkUser user) { // Load the authenticator key & QR code URI to display on the form var unformattedKey = await _userManager.GetAuthenticatorKeyAsync(user); if (string.IsNullOrEmpty(unformattedKey)) { await _userManager.ResetAuthenticatorKeyAsync(user); unformattedKey = await _userManager.GetAuthenticatorKeyAsync(user); } SharedKey = FormatKey(unformattedKey); var email = await _userManager.GetEmailAsync(user); AuthenticatorUri = GenerateQrCodeUri(email, unformattedKey); }
public AudiousTab(SocialNetworkUser socialNetwork) { InitializeComponent(); DataContext = new AudiosTabVM(socialNetwork); }
public ForeignFriendsTab(SocialNetworkUser socialNetwork) { InitializeComponent(); DataContext = new ForeignFriendsTabVM(socialNetwork); }
public static void GoToCrimes(Model.Users user, SocialNetworkUser selectedSocialNetwork) { navigation.Navigate(new UserCrimesPage(user, selectedSocialNetwork)); }
public GroupsTabs(SocialNetworkUser socialNetwork) { InitializeComponent(); DataContext = new GroupsTabVM(socialNetwork); }