Add watch status badges to /Shows
This commit is contained in:
parent
f9fb45ac6e
commit
a6d8965cd9
|
@ -72,7 +72,25 @@
|
||||||
}
|
}
|
||||||
</td>
|
</td>
|
||||||
<td>
|
<td>
|
||||||
@Enum.GetName(show.WatchStatus)!.Replace("FirstWatch", "First Watch")
|
@switch (show.WatchStatus) {
|
||||||
|
case WatchStatus.Unwatched:
|
||||||
|
<span class="badge text-bg-danger">Unwatched</span>
|
||||||
|
break;
|
||||||
|
case WatchStatus.FirstWatch:
|
||||||
|
<span class="badge text-bg-warning">First Watch</span>
|
||||||
|
break;
|
||||||
|
case WatchStatus.Waiting:
|
||||||
|
<span class="badge text-bg-secondary">Waiting</span>
|
||||||
|
break;
|
||||||
|
case WatchStatus.Finished:
|
||||||
|
<span class="badge text-bg-success">Finished</span>
|
||||||
|
break;
|
||||||
|
case WatchStatus.Rewatch:
|
||||||
|
<span class="badge text-bg-primary">Rewatch</span>
|
||||||
|
break;
|
||||||
|
default:
|
||||||
|
throw new ArgumentOutOfRangeException();
|
||||||
|
}
|
||||||
</td>
|
</td>
|
||||||
<td class="td-progress">
|
<td class="td-progress">
|
||||||
<div class="progress position-relative">
|
<div class="progress position-relative">
|
||||||
|
@ -107,7 +125,7 @@
|
||||||
<a class="btn btn-sm btn-success" href="/EditShow/@show.ShowId?action=rewatch">Start rewatch</a>
|
<a class="btn btn-sm btn-success" href="/EditShow/@show.ShowId?action=rewatch">Start rewatch</a>
|
||||||
}
|
}
|
||||||
else if (show.WatchStatus == WatchStatus.Waiting) {
|
else if (show.WatchStatus == WatchStatus.Waiting) {
|
||||||
<a class="btn btn-sm btn-success" href="/EditShow/@show.ShowId?action=autoinc">New episode (W+1)</a>
|
<a class="btn btn-sm btn-secondary" href="/EditShow/@show.ShowId?action=autoinc">New episode</a>
|
||||||
}
|
}
|
||||||
<a class="btn btn-sm btn-primary" href="/EditShow/@show.ShowId">Edit</a>
|
<a class="btn btn-sm btn-primary" href="/EditShow/@show.ShowId">Edit</a>
|
||||||
</div>
|
</div>
|
||||||
|
|
Loading…
Reference in a new issue