private void CloseResource() { PhactoryHost.Database.Resource resource = App.Controller.View.GetActivePluginResource(); if (resource != null) { PluginView pluginView = FindPluginView(resource); if (pluginView != null) { pluginView.Close(); } } this.RefreshButtons(); }
public void CloseAllResources() { List <PhactoryHost.Database.Resource> allEditedResources = App.Controller.View.GetAllEditedResources(); foreach (PhactoryHost.Database.Resource resource in allEditedResources) { PluginView pluginView = FindPluginView(resource); if (pluginView != null) { pluginView.Close(); } } this.RefreshButtons(); }