@using Microsoft.AspNetCore.Localization @using OneForMe.Services @inject LocalizationService Localizer @model OneForMe.Models.Order @{ ViewData["Title"] = Model.CreatorName; }
@Localizer.Get("Code"): @Model.OrderCode
@Localizer.Get("CreatedBy"): @Model.CreatorName
@Localizer.Get("Status"): @(Model.IsClosed ? Localizer.Get("Closed") : Localizer.Get("Open"))
| @Localizer.Get("Item") | @Localizer.Get("Price") |
|---|---|
| @item.Name | $@item.Price.ToString("F2") |
@Localizer.Get("NoItemsAdded")
}| @Localizer.Get("Participant") | @Localizer.Get("Item") | @Localizer.Get("Qty") | @Localizer.Get("Total") |
|---|---|---|---|
| @orderItem.ParticipantName | @orderItem.MenuItem?.Name | @orderItem.Quantity | $@(orderItem.MenuItem?.Price * orderItem.Quantity ?? 0).ToString("F2") |
@Localizer.Get("NoOrdersYet")
}@Localizer.Get("SendLinkToOthers")
@Localizer.Get("TotalItems"): @Model.MenuItems.Count
@Localizer.Get("TotalOrders"): @Model.OrderItems.Count
@Localizer.Get("TotalRevenue"): $@Model.OrderItems.Sum(oi => oi.MenuItem.Price * oi.Quantity).ToString("F2")