public static dynamic GetTSObject(ComponentItemEnumerator dynObject)
 {
     if (dynObject is null)
     {
         return(null);
     }
     return(dynObject.teklaObject);
 }
コード例 #2
0
ファイル: Arkusz1.cs プロジェクト: pszemek90/Komponenty_app
        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");
        }