Esempio n. 1
0
        public void CreateSkill()
        {
            SkillViewModel skill = SkillVMInstanceCreator.CreateSkill();

            // mapping
            var skillMap = Mapping.CreateMapFromVMToDomain <SkillViewModel, Skill>(skill);

            // create skill
            this.skillService.CreateSkill(skillMap);
        }
        private void AddSkillsToCourse(int courseId)
        {
            string userChoice;

            do
            {
                Console.WriteLine("Add skill to your course: ");

                // create skill
                var skillVM = SkillVMInstanceCreator.CreateSkill();

                // add skill to course after mapping
                this.courseService.AddSkillToCourse(courseId, Mapping.CreateMapFromVMToDomain <SkillViewModel, Skill>(skillVM));
                Console.WriteLine("Do you want to add one more skill (Enter YES)?");
                userChoice = Console.ReadLine();
            }while (userChoice.ToLower() == "yes");
        }