public static CourseDayInterval ToCourseDayInterval(string courseDayInterval) { if (courseDayInterval == null) { throw new ArgumentNullException(); } if (courseDayInterval == "") { return(null); } var splitted = courseDayInterval.Split(' '); if (splitted.Length != 2) { throw new ArgumentException(); } var courseDay = EnumUtility.GetValueFromDescription <CourseDay>(splitted[0]); var interval = CourseInterval.ToCourseInterval(splitted[1]); return(new CourseDayInterval( courseDay , interval)); }
public CourseDayInterval(CourseDay courseDay, CourseInterval interval) { CourseDay = courseDay; Interval = interval; }