コード例 #1
0
        public static FOperation CreateJobItem(string jobName, int jobDuration, bool preCondition = true, int dueTime = 50, string skillName = "Sewing", M_ArticleBom bom = null)
        {
            var operation = new M_Operation()
            {
                ArticleId = 10,
                AverageTransitionDuration = 20,
                Duration        = jobDuration,
                HierarchyNumber = 10,
                Id          = 1,
                Name        = jobName,
                ArticleBoms = new List <M_ArticleBom> {
                    bom
                },
                ResourceSkill = new M_ResourceSkill()
                {
                    Name = skillName
                }
            };

            return(operation.ToOperationItem(dueTime: 50, productionAgent: ActorRefs.Nobody, firstOperation: preCondition, currentTime: 0));
        }