public SubjectSituation(SubjectInformation subjectInformation, Attendance attendance, List <Grade> examGrades, Grade activityGrade) { SubjectInformation = subjectInformation; Attendance = attendance; ExamGrades = examGrades; ActivityGrade = activityGrade; }
public Subject.Subject CreateSubjects(SubjectInformation subjectInfo) { var subject = new Subject.Subject(subjectInfo); return(subject); }
public Subject(SubjectInformation subjectInfo) : this() { SubjectInfo = subjectInfo; }
public Subject(Dictionary <Common.Student, SubjectSituation> signedUpStudentsGrades, SubjectInformation subjectInfo) { _signedUpStudentsGrades = signedUpStudentsGrades; SubjectInfo = subjectInfo; }
public ForStudentCalculation(SubjectInformation subjectInfo) : this() { Contract.Requires(subjectInfo != null, "subjectInfo"); SubjectInfo = subjectInfo; }
public ForStudentCalculation(Dictionary <GenericEntities.Student, SubjectSituation> signedUpStudentsGrades, SubjectInformation subjectInfo) { _signedUpStudentsGrades = signedUpStudentsGrades; SubjectInfo = subjectInfo; }