Exemplo n.º 1
0
        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;
        }
Exemplo n.º 2
0
        public CourseCheckState Check(CourseCheckState courseCheckState)
        {
            CourseSelect courseSelect = courseCheckState.CourseSelect;

            if (courseSelect.Course == null)
            {
                courseCheckState.IsValidate = false;
                courseCheckState.Message    = "Course Can't Null";
            }

            return(courseCheckState);
        }