From a6d8965cd93d2d35b8ed62eaa10bc6158158a581 Mon Sep 17 00:00:00 2001 From: Laura Hausmann Date: Sun, 4 Sep 2022 13:03:46 +0200 Subject: [PATCH] Add watch status badges to /Shows --- MediaManager/Pages/Shows.cshtml | 22 ++++++++++++++++++++-- 1 file changed, 20 insertions(+), 2 deletions(-) diff --git a/MediaManager/Pages/Shows.cshtml b/MediaManager/Pages/Shows.cshtml index 74d9f77..1f9bae5 100644 --- a/MediaManager/Pages/Shows.cshtml +++ b/MediaManager/Pages/Shows.cshtml @@ -72,7 +72,25 @@ } - @Enum.GetName(show.WatchStatus)!.Replace("FirstWatch", "First Watch") + @switch (show.WatchStatus) { + case WatchStatus.Unwatched: + Unwatched + break; + case WatchStatus.FirstWatch: + First Watch + break; + case WatchStatus.Waiting: + Waiting + break; + case WatchStatus.Finished: + Finished + break; + case WatchStatus.Rewatch: + Rewatch + break; + default: + throw new ArgumentOutOfRangeException(); + }
@@ -107,7 +125,7 @@ Start rewatch } else if (show.WatchStatus == WatchStatus.Waiting) { - New episode (W+1) + New episode } Edit