Team scheduler now considers all available students
This commit is contained in:
@@ -9,6 +9,14 @@
|
||||
<MudAppBar Class="no-print">
|
||||
<MudIconButton Icon="@Icons.Material.Filled.Menu" Color="Color.Inherit" Edge="Edge.Start" OnClick="@((e) => DrawerToggle())" />
|
||||
TSA Chapter Organizer - @Configuration["ChapterSettings:Name"]
|
||||
<MudSpacer />
|
||||
<AuthorizeView>
|
||||
<MudText Typo="Typo.body2">Logged in</MudText>
|
||||
|
||||
<form action="Auth/CookieLogout" method="post">
|
||||
<button type="submit" class="btn btn-primary">Logout</button>
|
||||
</form>
|
||||
</AuthorizeView>
|
||||
</MudAppBar>
|
||||
<MudDrawer @bind-Open="@_drawerOpen" Class="no-print">
|
||||
<NavMenu/>
|
||||
|
||||
@@ -20,4 +20,4 @@
|
||||
<MudNavLink Href="/teams/assignment" Icon="@AppIcons.TeamAssignment">Team Assignment</MudNavLink>
|
||||
</MudNavGroup>
|
||||
</MudNavMenu>
|
||||
</MudPaper>
|
||||
</MudPaper>
|
||||
|
||||
@@ -85,7 +85,7 @@
|
||||
{first = false;}
|
||||
<MudText
|
||||
Typo="Typo.body2"
|
||||
Color="color">
|
||||
Color="@color">
|
||||
@student.FirstName@(overlap ? "*" : "")
|
||||
</MudText>
|
||||
}
|
||||
@@ -264,7 +264,7 @@
|
||||
{
|
||||
_isSolving = true;
|
||||
|
||||
var teamScheduler = new TeamScheduler(_scheduledTeams, _parameters.TimeSlots);
|
||||
var teamScheduler = new TeamScheduler(_scheduledTeams, _parameters.TimeSlots, _students);
|
||||
_solution = teamScheduler.Solve();
|
||||
|
||||
var loe = new UnassignedStudentScheduler(_teams, _solution.TimeSlots).ScheduleStrategy(UnassignedScheduleStrategy.LevelOfEffort);
|
||||
|
||||
Reference in New Issue
Block a user