/// <summary> /// Constructor. /// </summary> public StudentAssignmentReportGenerator( IAssignmentGroupResultGenerator assignmentGroupResultGenerator, IAssignmentFilter assignmentFilter) { _assignmentGroupResultGenerator = assignmentGroupResultGenerator; _assignmentFilter = assignmentFilter; }
/// <summary> /// Constructor. /// </summary> public SnapshotAssignmentReportGenerator( IAssignmentFilter assignmentFilter, ISectionAssignmentReportGenerator sectionAssignmentReportGenerator) { _assignmentFilter = assignmentFilter; _sectionAssignmentReportGenerator = sectionAssignmentReportGenerator; }
/// <summary> /// Constructor. /// </summary> public AssignmentGroupResultGenerator( IAssignmentResultGenerator assignmentResultGenerator, IAssignmentFilter assignmentFilter, IAssignmentGroupScoreCalculator assignmentGroupScoreCalculator) { _assignmentResultGenerator = assignmentResultGenerator; _assignmentFilter = assignmentFilter; _assignmentGroupScoreCalculator = assignmentGroupScoreCalculator; }