public static dynamic GetTSObject(ComponentItemEnumerator dynObject) { if (dynObject is null) { return(null); } return(dynObject.teklaObject); }
private bool isExisting(BaseComponent component) { CatalogHandler catalogHandler = new CatalogHandler(); if (catalogHandler.GetConnectionStatus()) { ComponentItemEnumerator componentItemEnumerator = catalogHandler.GetComponentItems(); ComponentItem componentItem; while (componentItemEnumerator.MoveNext()) { componentItem = componentItemEnumerator.Current; if (component.Name == componentItem.Name) { return(true); } } return(false); } MessageBox.Show("Nie można połączyć z modelem"); throw new Exception("Nie można połączyć z modelem"); }