private void Error_OnTap(object sender, GestureEventArgs e) { FrameworkElement frameworkElement = sender as FrameworkElement; VotesPackViewModel votesPackViewModel = (frameworkElement != null ? frameworkElement.DataContext : null) as VotesPackViewModel; if (votesPackViewModel == null || MessageBox.Show(CommonResources.PurchaseIncompleteMessage, CommonResources.PurchaseIncompleteTitle, MessageBoxButton.OKCancel) != MessageBoxResult.OK) { return; } StorePurchaseManager.RestorePurchases(votesPackViewModel.VotesPack.MerchantProductId); }
private void MenuItemRestorePurchases_OnClick(object sender, RoutedEventArgs routedEventArgs) { StorePurchaseManager.RestorePurchases(null); }