|
|
|
@ -16,7 +16,11 @@ |
|
|
|
<col style="width: 180px;"/> |
|
|
|
<col style="width: 180px;"/> |
|
|
|
</ColGroup> |
|
|
|
</ColGroup> |
|
|
|
<HeaderContent> |
|
|
|
<HeaderContent> |
|
|
|
<MudTh>Name</MudTh> |
|
|
|
<MudTh> |
|
|
|
|
|
|
|
<MudTableSortLabel SortBy="new Func<ProgramScheduleViewModel, object>(x => x.Name)"> |
|
|
|
|
|
|
|
Name |
|
|
|
|
|
|
|
</MudTableSortLabel> |
|
|
|
|
|
|
|
</MudTh> |
|
|
|
<MudTh>Collection Playback Order</MudTh> |
|
|
|
<MudTh>Collection Playback Order</MudTh> |
|
|
|
<MudTh/> |
|
|
|
<MudTh/> |
|
|
|
</HeaderContent> |
|
|
|
</HeaderContent> |
|
|
|
@ -43,6 +47,9 @@ |
|
|
|
</div> |
|
|
|
</div> |
|
|
|
</MudTd> |
|
|
|
</MudTd> |
|
|
|
</RowTemplate> |
|
|
|
</RowTemplate> |
|
|
|
|
|
|
|
<PagerContent> |
|
|
|
|
|
|
|
<MudTablePager/> |
|
|
|
|
|
|
|
</PagerContent> |
|
|
|
</MudTable> |
|
|
|
</MudTable> |
|
|
|
<MudButton Variant="Variant.Filled" Color="Color.Primary" Link="/schedules/add" Class="mt-4"> |
|
|
|
<MudButton Variant="Variant.Filled" Color="Color.Primary" Link="/schedules/add" Class="mt-4"> |
|
|
|
Add Schedule |
|
|
|
Add Schedule |
|
|
|
@ -103,6 +110,6 @@ |
|
|
|
} |
|
|
|
} |
|
|
|
|
|
|
|
|
|
|
|
private async Task LoadSchedules() => |
|
|
|
private async Task LoadSchedules() => |
|
|
|
_schedules = await Mediator.Send(new GetAllProgramSchedules()); |
|
|
|
_schedules = await Mediator.Send(new GetAllProgramSchedules()).Map(list => list.OrderBy(vm => vm.Name).ToList()); |
|
|
|
|
|
|
|
|
|
|
|
} |
|
|
|
} |