Beispiel #1
0
 def __gradeLinked(grade: Grade, item):
     if type(item) is Student:
         return grade.getStudentId() == item.getStudentId()
     elif type(item) is Assignment:
         return grade.getAssignmentId() == item.getAssignmentId()
 def validateGrade(grade: Grade):
     StudentValidator.validateId(grade.getStudentId())
     AssignmentValidator.validateId(grade.getAssignmentId())
     GradeValidator.validateGradeNumber(grade.getGrade())