From 699912bc5ff1b5b875a545b5ccb88def6c15a91f Mon Sep 17 00:00:00 2001 From: Michael Date: Sun, 21 May 2017 07:11:10 -0400 Subject: [PATCH] show disqualified entries --- Project-Unite/Models/ContestModels.cs | 2 ++ Project-Unite/Views/Contests/ViewContest.cshtml | 6 +++++- 2 files changed, 7 insertions(+), 1 deletion(-) diff --git a/Project-Unite/Models/ContestModels.cs b/Project-Unite/Models/ContestModels.cs index 6af7aca..9d8203e 100644 --- a/Project-Unite/Models/ContestModels.cs +++ b/Project-Unite/Models/ContestModels.cs @@ -97,6 +97,8 @@ namespace Project_Unite.Models public string DownloadURL { get; set; } public DateTime PostedAt { get; set; } public bool Disqualified { get; set; } + public string DisqualifiedBy { get; set; } + public string DisqualifiedReason { get; set; } public Like[] Downvotes { diff --git a/Project-Unite/Views/Contests/ViewContest.cshtml b/Project-Unite/Views/Contests/ViewContest.cshtml index 1d2593d..a460840 100644 --- a/Project-Unite/Views/Contests/ViewContest.cshtml +++ b/Project-Unite/Views/Contests/ViewContest.cshtml @@ -66,6 +66,10 @@
@Html.ActionLink(c.Name, "ViewSubmission", "Contests", new { id=c.Id}, null)

By @Html.UserLink(c.AuthorId) on @c.PostedAt • @c.Upvotes.Length • @c.Downvotes.Length

+ @if (c.Disqualified) + { +

This submission has been disqualified by @Html.UserLink(c.DisqualifiedBy) - Reason:
@c.DisqualifiedReason

+ }
@if (!string.IsNullOrWhiteSpace(c.VideoId)) @@ -76,7 +80,7 @@ { Download } - @if (User.Identity.IsAdmin()) + @if (User.Identity.IsAdmin() && c.Disqualified == false) { @Html.ActionLink("Disqualify", "Disqualify", "Contests", new { id=c.Id}, new { @class="btn btn-danger"}) }