profileShare

rasmusjy / splitapp-backend-modular-monolith

Read-only snapshot

No repository description.

main default branch 418 files Expires Sep 13, 2026, 9:06 AM
Details.cshtml 2,013 bytes
1 @model AdminDetailsViewModel<TripWishlistItemBllDto>
2
3 <h1>@Localizer["Wishlist Item"] @Localizer["Details"]</h1>
4
5 <div class="card shadow-sm">
6 <div class="card-body">
7 <dl class="row">
8 <dt class="col-sm-3">@Localizer["Title"]</dt>
9 <dd class="col-sm-9">@Model.Item.Title</dd>
10 <dt class="col-sm-3">@Localizer["Category"]</dt>
11 <dd class="col-sm-9">@SplitApp.WebApp.Hosting.Helpers.EnumHelper.GetDisplayName(Model.Item.Category)</dd>
12 <dt class="col-sm-3">@Localizer["Priority"]</dt>
13 <dd class="col-sm-9">@SplitApp.WebApp.Hosting.Helpers.EnumHelper.GetDisplayName(Model.Item.Priority)</dd>
14 <dt class="col-sm-3">@Localizer["Trip"]</dt>
15 <dd class="col-sm-9">@Model.Item.Trip?.Name</dd>
16 <dt class="col-sm-3">@Localizer["Added By"]</dt>
17 <dd class="col-sm-9">@(Model.Item.AddedByUser != null ? $"{Model.Item.AddedByUser.FirstName} {Model.Item.AddedByUser.LastName}" : "")</dd>
18 <dt class="col-sm-3">@Localizer["Description"]</dt>
19 <dd class="col-sm-9">@Model.Item.Description</dd>
20 <dt class="col-sm-3">@Localizer["Estimated Cost"]</dt>
21 <dd class="col-sm-9">@Model.Item.EstimatedCost?.ToString("N2")</dd>
22 <dt class="col-sm-3">@Localizer["URL"]</dt>
23 <dd class="col-sm-9">@Model.Item.Url</dd>
24 <dt class="col-sm-3">@Localizer["Location"]</dt>
25 <dd class="col-sm-9">@Model.Item.Location</dd>
26 <dt class="col-sm-3">@Localizer["Completed"]</dt>
27 <dd class="col-sm-9">@(Model.Item.IsCompleted ? Localizer["Yes"] : Localizer["No"])</dd>
28 <dt class="col-sm-3">@Localizer["Votes"]</dt>
29 <dd class="col-sm-9">@Model.Item.VoteCount</dd>
30 </dl>
31 </div>
32 </div>
33
34 <a asp-action="Edit" asp-route-id="@Model.Item.Id" class="btn btn-primary mt-3">@Localizer["Edit"]</a>
35 <a asp-action="Index" class="btn btn-outline-secondary mt-3">@Localizer["Back to List"]</a>
36