diff --git a/Web/ViewModels/SelectListViewModel.cs b/Web/ViewModels/SelectListViewModel.cs index 0e5d74d..3c22bfe 100644 --- a/Web/ViewModels/SelectListViewModel.cs +++ b/Web/ViewModels/SelectListViewModel.cs @@ -10,7 +10,7 @@ namespace MileageTraker.Web.ViewModels public override string ToString() { - if (Selected > 0) + if (Selected.HasValue && Selected.Value > 0 && Available != null) { var selected = Available.FirstOrDefault(i => i.Value == Selected.ToString()); if (selected != null) @@ -18,6 +18,10 @@ namespace MileageTraker.Web.ViewModels return selected.Text; } } + else if (Selected.HasValue) + { + return Selected.ToString(); + } return string.Empty; } } diff --git a/Web/Views/Shared/DisplayTemplates/Details.cshtml b/Web/Views/Shared/DisplayTemplates/Details.cshtml index 13f2689..96695d8 100644 --- a/Web/Views/Shared/DisplayTemplates/Details.cshtml +++ b/Web/Views/Shared/DisplayTemplates/Details.cshtml @@ -12,8 +12,8 @@
- @Html.ActionLink("Edit", "Edit", new { id = Model.VehicleRecallId }, new { @class = "btn" }) - @Html.ActionLink("Delete", "Delete", new { id = Model.VehicleId }, new { @class = "btn" }) + @Html.ActionLink("Edit", "Edit", "VehicleRecall", new { id = Model.VehicleRecallId }, new { @class = "btn" }) + @Html.ActionLink("Delete", "Delete", "VehicleRecall", new { id = Model.VehicleId }, new { @class = "btn" }) @Html.ActionLink("Vehicle Details", "Details", "Vehicle", new { id = Model.VehicleId }, new{@class="btn"}) @Html.ActionLink("Add Service", "Create", "VehicleService", new { VehicleId = Model.VehicleId }, new{@class="btn"})
\ No newline at end of file