|
|
@ -193,10 +193,14 @@ |
|
|
|
private async Task LoadScheduleItems() |
|
|
|
private async Task LoadScheduleItems() |
|
|
|
{ |
|
|
|
{ |
|
|
|
// TODO: fix performance |
|
|
|
// TODO: fix performance |
|
|
|
_mediaCollections = await _mediator.Send(new GetAllCollections()); |
|
|
|
_mediaCollections = await _mediator.Send(new GetAllCollections()) |
|
|
|
_televisionShows = await _mediator.Send(new GetAllTelevisionShows()); |
|
|
|
.Map(list => list.OrderBy(vm => vm.Name, StringComparer.CurrentCultureIgnoreCase).ToList()); |
|
|
|
_televisionSeasons = await _mediator.Send(new GetAllTelevisionSeasons()); |
|
|
|
_televisionShows = await _mediator.Send(new GetAllTelevisionShows()) |
|
|
|
_artists = await _mediator.Send(new GetAllArtists()); |
|
|
|
.Map(list => list.OrderBy(vm => vm.Name, StringComparer.CurrentCultureIgnoreCase).ToList()); |
|
|
|
|
|
|
|
_televisionSeasons = await _mediator.Send(new GetAllTelevisionSeasons()) |
|
|
|
|
|
|
|
.Map(list => list.OrderBy(vm => vm.Name, StringComparer.CurrentCultureIgnoreCase).ToList()); |
|
|
|
|
|
|
|
_artists = await _mediator.Send(new GetAllArtists()) |
|
|
|
|
|
|
|
.Map(list => list.OrderBy(vm => vm.Name, StringComparer.CurrentCultureIgnoreCase).ToList()); |
|
|
|
|
|
|
|
|
|
|
|
string name = string.Empty; |
|
|
|
string name = string.Empty; |
|
|
|
Option<ProgramScheduleViewModel> maybeSchedule = await _mediator.Send(new GetProgramScheduleById(Id)); |
|
|
|
Option<ProgramScheduleViewModel> maybeSchedule = await _mediator.Send(new GetProgramScheduleById(Id)); |
|
|
|