Files
canvasManagement/Management.Web/Pages/Calendar.razor

26 lines
542 B
Plaintext

@page "/calendar"
@using CanvasModel.EnrollmentTerms
@using Management.Web.Shared.Semester
@inject IConfigurationManagement configurationManagement
@code
{
private SemesterPlanner? semester { get; set; }
protected override void OnParametersSet()
{
if (configurationManagement.Configuration != null)
semester = new SemesterPlanner(configurationManagement.Configuration);
}
}
<br>
@if (semester != null)
{
@foreach (var month in semester.Months)
{
<MonthDetail Month="month" Semester="semester" />
<hr />
}
}