async void DeleteScene_Click(object sender, RoutedEventArgs e) { var scene = SelectedItem.Photoscene; var deleteResult = await _reCapClient.DeletePhotosceneAsync( scene.PhotosceneId); if (!deleteResult.IsOk()) { OnLogReCapError(deleteResult.Error); return; } else { OnLogMessage("Deleted Scene: " + scene.SceneName + "\n" + "Number of deleted resources: " + deleteResult.NumberOfDeletedResources); RootNode.RemoveNode(SelectedItem); } }
async void DeleteScene_Click(object sender, EventArgs e) { var scene = _TreeViewScenes.SelectedNode.Tag as ReCapPhotoscene; var deleteResult = await _reCapClient.DeletePhotosceneAsync( scene.PhotosceneId); if (!deleteResult.IsOk()) { LogReCapError(deleteResult.Error); return; } else { LogMessage("Deleted Scene: " + scene.SceneName + "\n" + "Number of deleted resources: " + deleteResult.NumberOfDeletedResources); _TreeViewScenes.SelectedNode.Remove(); } }