diff --git a/Management.Web/Shared/Course/CourseSettings.razor b/Management.Web/Shared/Course/CourseSettings.razor index f124ca4..387f4b2 100644 --- a/Management.Web/Shared/Course/CourseSettings.razor +++ b/Management.Web/Shared/Course/CourseSettings.razor @@ -12,6 +12,7 @@ _selectedTermId = value; if(selectedTerm != null && planner.LocalCourse != null) { + System.Console.WriteLine(JsonSerializer.Serialize(selectedTerm)); planner.LocalCourse = planner.LocalCourse with { StartDate=selectedTerm.StartAt ?? new DateTime(), diff --git a/Management.Web/Shared/Module/Assignment/AssignmentDetails.razor b/Management.Web/Shared/Module/Assignment/AssignmentDetails.razor index 84c60f2..9ecbec9 100644 --- a/Management.Web/Shared/Module/Assignment/AssignmentDetails.razor +++ b/Management.Web/Shared/Module/Assignment/AssignmentDetails.razor @@ -6,10 +6,10 @@ @code { [Parameter] [EditorRequired] - public LocalAssignment assignment { get; set; } = new(); + public LocalAssignment Assignment { get; set; } = new(); [Parameter] [EditorRequired] - public LocalModule module { get; set; } = new(); + public LocalModule Module { get; set; } = new(); private bool showUpdateForm = false; protected override void OnInitialized() @@ -33,12 +33,12 @@ var newCourse = planner.LocalCourse with { Modules = planner.LocalCourse.Modules.Select(m => - m.Name != module.Name + m.Name != Module.Name ? m : m with { - Assignments = module.Assignments.Select(a => - a.id != assignment.id + Assignments = Module.Assignments.Select(a => + a.id != Assignment.id ? a : a with { @@ -70,13 +70,13 @@ >
@JsonSerializer.Serialize(@assignment.rubric)
+ @JsonSerializer.Serialize(Assignment.rubric)