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"); }