profileShare

rasmusjy / splitapp-backend-clean-onion

Read-only snapshot

No repository description.

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