Files
chapter-organizer/Core/Calculation/TeamScheduleTimeSlot.cs
T

16 lines
420 B
C#

using Core.Entities;
namespace Core.Calculation;
public class TeamScheduleTimeSlot
{
public string Name { get; set; }
public Team[] Teams;
public Student[] UnscheduledStudents;
public IEnumerable<Tuple<Student, IEnumerable<Team>>> StudentOverlaps;
public bool StudentHasOverlaps(Student student)
{
return StudentOverlaps.FirstOrDefault(o => o.Item1.Equals(student)) != null;
}
}