public CourseCheckState Check(CourseCheckState courseCheckState) { CourseSelect courseSelect = courseCheckState.CourseSelect; if (courseSelect.Student.Courses.Any(x => x.Id == courseSelect.Course.Id)) { courseCheckState.IsValidate = false; courseCheckState.Message = "Course Can't Select Twice"; } return courseCheckState; }
public CourseCheckState Check(CourseCheckState courseCheckState) { CourseSelect courseSelect = courseCheckState.CourseSelect; if (courseSelect.Course == null) { courseCheckState.IsValidate = false; courseCheckState.Message = "Course Can't Null"; } return(courseCheckState); }