private static AttendanceGroup GetAttendanceGroup(AttendanceDetails details, DateTimeOffset date)
 {
     if (details.Contains(date))
     {
         return(details[date]);
     }
     else
     {
         return(null);
     }
 }
Example #2
0
        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);
        }