@model Project_Unite.Models.BugTag @{ ViewBag.Title = "Bugtracker"; var tags = new Project_Unite.Models.ApplicationDbContext().BugTags; }

Bugtracker

@{ Html.RenderPartial("~/Views/Bugs/_BugBar.cshtml"); }
@{ Html.RenderPartial("~/Views/Bugs/_Sidebar.cshtml", tags); }

@Model.Name

@Model.Description

@Model.Open.Length open, @Model.Closed.Length closed.

@*Open bugs.*@ @foreach(var open in Model.Open.OrderByDescending(x => x.Urgency)) { }
Open Actions
@Html.ActionLink(open.Name, "ViewBug", new { id = open.Id })

Opened by @Html.UserLink(open.Reporter) at @open.ReportedAt • @switch (open.Urgency) { case 0: Minor break; case 1: Moderate break; case 2: Major break; case 3: Critical break; default: A bug occurred in the bug reporter and thus an urgency couldn't be decided. break; }

Close Bug

@foreach (var open in Model.Closed.OrderByDescending(x => x.Urgency)) { }
Closed Actions
@Html.ActionLink(open.Name, "ViewBug", new { id = open.Id })

Opened by @Html.UserLink(open.Reporter) at @open.ReportedAt • @switch (open.Urgency) { case 0: Minor break; case 1: Moderate break; case 2: Major break; case 3: Critical break; default: A bug occurred in the bug reporter and thus an urgency couldn't be decided. break; } • Closed by @Html.UserLink(open.ClosedBy) at @open.ClosedAt

Reopen Bug