public CloseDatasetFromSyntax ( string datasetname ) : void | ||
datasetname | string | |
Результат | void |
public void CloseDatasetFromSyntax(string datasetname)
{
IUnityContainer container = LifetimeService.Instance.Container;
IDataService service = container.Resolve<IDataService>();
IUIController controller = container.Resolve<IUIController>();
//Get current filetype from loaded dataset. This is file extension and Filter
DataSource targetds = controller.GetDocumentByName(datasetname);//06Nov2012
if (targetds == null)
return;
service.Close(targetds);
controller.closeTab();
}
private void ExecuteBSkyRemoveRefreshDataframe(string stmt)//20Feb2014 { int start = stmt.IndexOf('('); int end = stmt.IndexOf(')'); string dataframename = stmt.Substring(start + 1, end - start - 1); FileCloseCommand fcc = new FileCloseCommand(); fcc.CloseDatasetFromSyntax(dataframename); }