Esempio n. 1
0
        /// <summary>
        /// Builds a part from a design.
        /// </summary>
        /// <param name="parameters">A string containing the PartDesign Id.</param>
        public void BuildPartFromDesign(string parameters)
        {
            int partDesignId;
            if (!int.TryParse(parameters, out partDesignId))
            {
                throw new ArgumentException("Invalid function parameter. PartDesign Id expected.");
            }

            // PartDesign theDesign
            PartDesignServices partDesignSvc = new PartDesignServices();
            var theDesign = partDesignSvc.GetById(partDesignId);

            PartServices partSvc = new PartServices();
            partSvc.BuildPartFromDesign(theDesign);
        }