public void Run(IBackgroundTaskInstance taskInstance)
{
var localSettings = ApplicationData.Current.LocalSettings;
var localsettings = ApplicationData.Current.LocalSettings;
if (localsettings.Values.ContainsKey("MessageToSend"))
{
_message = localsettings.Values["MessageToSend"] as string;
}
else
{
_message = "Help Me at";
}
var details = taskInstance.TriggerDetails as ToastNotificationActionTriggerDetail;
if (!localSettings.Values.ContainsKey("EmergencyOn"))
{
localSettings.Values.Add("EmergencyOn",true);
}
if (details != null)
{
if (localSettings.Values.ContainsKey("EmergencyOn"))
{
localSettings.Values.Remove("EmergencyOn");
}
return;
}
if (localSettings.Values.ContainsKey("EmergencyOn"))
{
TimerStarter();
Caller();
}
}