testing view models

This commit is contained in:
2023-01-18 20:31:50 -07:00
parent 530613fca3
commit 4a321ffa4a
7 changed files with 118 additions and 28 deletions

View File

@@ -4,20 +4,21 @@
@code
{
[Parameter, EditorRequired]
public EnrollmentTermModel Term { get; set; } = default!;
public SemesterConfiguration Configuration { get; set; } = default!;
@* private SemesterPlanner semester { get; set; } = default!;
private SemesterPlanner? semester { get; set; }
protected override void OnParametersSet()
{
semester = new SemesterPlanner(Term);
} *@
semester = new SemesterPlanner(Configuration);
}
}
@Term.Name
@* @foreach (var month in semester.Months)
<br>
@if (semester != null)
{
<MonthDetail Month="month" />
<hr />
} *@
@foreach (var month in semester.Months)
{
<MonthDetail Month="month" Semester="semester" />
<hr />
}
}