public bool AddCourseToUserProgress(CourseVM courseVM) { var mappedCourse = mapper.Map <CourseVM, Course>(courseVM); if (mappedCourse == null) { Dye.Fail(); Console.WriteLine("Unknown course Id"); Console.ResetColor(); return(false); } if (userService.AddCourseToProgress(mappedCourse)) { Dye.Succsess(); Console.WriteLine("Course passing started!"); Console.ResetColor(); return(true); } else { Dye.Inform(); Console.WriteLine("You have passed this course early"); Console.ResetColor(); return(false); } }