moved settings into their own object

This commit is contained in:
2023-09-22 12:58:37 -06:00
parent e53222e35d
commit fa792f1f23
20 changed files with 81 additions and 70 deletions

View File

@@ -45,6 +45,7 @@
private AssignmentTemplate? selectedTemplate =>
planner
.LocalCourse?
.Settings
.AssignmentTemplates
.FirstOrDefault(t => t.Id == TemplateId);
@@ -133,7 +134,7 @@
@oninput="saveTemplateId"
>
<option value=""></option>
@foreach (var template in planner.LocalCourse.AssignmentTemplates)
@foreach (var template in planner.LocalCourse.Settings.AssignmentTemplates)
{
<option value="@template.Id">@template.Name</option>
}

View File

@@ -128,6 +128,7 @@
private LocalAssignmentGroup? selectedAssignmentGroup =>
planner
.LocalCourse?
.Settings
.AssignmentGroups
.FirstOrDefault(g => g.Id == assignmentContext.Assignment?.LocalAssignmentGroupId);
}
@@ -148,7 +149,7 @@
</div>
<ButtonSelect
Label="Assignment Group"
Options="planner.LocalCourse.AssignmentGroups"
Options="planner.LocalCourse?.Settings.AssignmentGroups"
GetId="(g) => g.Id"
GetName="(g) => g.Name"
OnSelect="(g) => setAssignmentGroup(g)"