private async void MFAsms_Click(object sender, RoutedEventArgs e) { (sender as HyperlinkButton).IsEnabled = false; (sender as HyperlinkButton).Content = "Sending sms..."; var result = await RESTCalls.SendLoginSms(mfaTicket); (sender as HyperlinkButton).Content = "Re-send SMS?"; (sender as HyperlinkButton).IsEnabled = true; if (result.PhoneNumber == null) { MessageDialog md = new MessageDialog("Failed to send sms!"); await md.ShowAsync(); } else { MFAPassword.Header = "Code sent to " + result.PhoneNumber + ":"; sms = true; } }