private void PingIoTHubTimer_Elapsed(object sender, System.Timers.ElapsedEventArgs e) { if (Global.globalSettings.RefreshDevicesList) { Global.globalSettings.RefreshDevicesList = false; Global.UpdateDeviceListFromIoTHub(); } if (Global.globalSettings.AddDevice) { Global.globalSettings.AddDevice = false; Global.globalSettings.DeviceAddedResult = IoTHubHelper.AddDevice(Global.globalSettings.NewDeviceName); Global.globalSettings.DeviceAdded = true; } if (Global.globalSettings.DeleteDevice) { Global.globalSettings.DeleteDevice = false; Global.globalSettings.DeviceDeletedResult = IoTHubHelper.DeleteDevice(Global.globalSettings.DeviceToDeleteName); Global.globalSettings.DeviceDeleted = true; } }