public List <string> GetModelComboNames()
        {
            List <string> ComboNames = null;

            model = ETABSConnection.GetModel();

            LoadCaseAndComboManager gm = new LoadCaseAndComboManager(model);

            try
            {
                ComboNames = gm.GetComboNames();
            }
            catch (Exception)
            {
                //todo throw exception
            }

            model = null;
            if (ComboNames != null)
            {
                return(ComboNames);
            }
            else
            {
                return(null);
            }
        }
        public List <WallForceResult> GetPierForces(string ComboName, PierPointLocation PierPointLocation, ModelUnits ModelUnits)
        {
            model = ETABSConnection.GetModel();
            PierForceExtractor     ext = new PierForceExtractor(model);
            List <WallForceResult> f   = ext.GetPierForces(ComboName, PierPointLocation, ModelUnits);

            model = null;
            return(f);
        }
        public List <string> GetModelPierNames()
        {
            model = ETABSConnection.GetModel();
            List <string> PierNames = null;

            PierManager gm = new PierManager(model);

            try
            {
                PierNames = gm.GetAllPierNamesInModel();
            }
            catch (Exception)
            {
                //todo throw exception
            }

            model = null;

            return(PierNames);
        }
        public List <string> GetModelStoryNames()
        {
            model = ETABSConnection.GetModel();
            List <string> StoryNames = null;

            StoryManager sm = new StoryManager(model);

            try
            {
                StoryNames = sm.GetAllStoryNamesInModel();
            }
            catch (Exception)
            {
                //todo throw exception
            }

            model = null;

            return(StoryNames);
        }
        public List <string> GetModelGroupNames()
        {
            model = ETABSConnection.GetModel();
            List <string> GroupNames = null;

            GroupManager gm = new GroupManager(model);

            try
            {
                GroupNames = gm.GetAllGroupNamesInModel();
            }
            catch (Exception)
            {
                //todo throw exception
            }

            model = null;

            return(GroupNames);
        }