Example #1
0
        public static List <Knowledge> GenerateKnowledges(int qty)
        {
            List <Knowledge> knowledges = new List <Knowledge>();

            for (int i = 1; i <= qty; i++)
            {
                Knowledge k = new Knowledge(i, "Knowledge " + i);
                knowledges.Add(k);
            }
            return(knowledges);
        }
Example #2
0
        public void AddKnowledge(Knowledge knowledge, Course course)
        {
            bool found = false;

            foreach (KnowledgeByCourse k in this.knowledgeSet)
            {
                if (k.Knowledge == knowledge)
                {
                    k.AddCourse(course);
                    found = true;
                    break;
                }
            }
            if (!found)
            {
                KnowledgeByCourse kbc = new KnowledgeByCourse(knowledge, course);
                this.knowledgeSet.Add(kbc);
            }
        }