/// <summary> /// Updates the user lesson. /// </summary> /// <param name="userLesson">The user lesson.</param> /// <returns></returns> public bool UpdateUserLesson(MemberLessonContract userLesson) { return(_lessonsService.Resolve().UpdateUserLesson(userLesson.ToDomainObject <MemberLessonContract, MemberLesson>())); }
/// <summary> /// Creates the user lesson. /// </summary> /// <param name="userLesson">The user lesson.</param> /// <returns></returns> public MemberLessonContract StartUserLesson(MemberLessonContract userLesson) { var memberLesson = _lessonsService.Resolve().StartUserLesson(userLesson.ToDomainObject <MemberLessonContract, MemberLesson>()); return(memberLesson.ToDataContract <MemberLesson, MemberLessonContract>()); }