public static bool SendSMS(SMSMessage sms) { SmsComposeTask smsComposeTask = new SmsComposeTask(); smsComposeTask.To = sms.PhoneNumbers; smsComposeTask.Body = sms.Message; smsComposeTask.Show(); return(true); }
public static async Task InitiateStopSOSEventsAsync(bool appExit = false) { if (!appExit) { StopSOS(Constants.RetryMaxCount); if (CurrentProfile.CanSMS) { if (MessageBox.Show(IsRegisteredUser ? CustomMessage.RegisteredUserSafeMessageConfirmationText : CustomMessage.SafeMessageConfirmationText, "Confirmation", MessageBoxButton.OKCancel) == MessageBoxResult.OK) { SMSMessage smsMgs = new SMSMessage(); smsMgs.PhoneNumbers = Utility.GetBuddyNumbers(); smsMgs.Message = Constants.SafeMessageText; Utility.SendSMS(smsMgs); } } } else { StopSOS(Constants.RetryMaxCountForAppExit); } }