private static AttendanceGroup GetAttendanceGroup(AttendanceDetails details, DateTimeOffset date) { if (details.Contains(date)) { return(details[date]); } else { return(null); } }
public Attendance(LtpCourse course, ushort totalClasses, ushort attendedClasses, double percentage, int singleClassLength) : base(course) { TotalClasses = totalClasses; AttendedClasses = attendedClasses; Percentage = percentage; SingleClassLength = singleClassLength; _details = new AttendanceDetails(); Details = new ReadOnlyCollection <AttendanceGroup>(_details); }