@model LittleShop.DTOs.OrderDto @{ ViewData["Title"] = "Edit Order"; }

Edit Order #@Model?.Id

Order Information
@Html.AntiForgeryToken() @if (ViewData.ModelState[""] != null && ViewData.ModelState[""].Errors.Count > 0) { }
Shipping Information
Back to Details
Order Items
@if (Model?.Items?.Any() == true) {
@foreach (var item in Model.Items) { }
Product Quantity Unit Price Total
@item.ProductName @item.Quantity £@item.UnitPrice £@item.TotalPrice
Total Amount £@Model.TotalAmount
} else {

No items in this order.

}
Order Summary
Created
@Model?.CreatedAt.ToString("dd/MM/yyyy HH:mm")
Updated
@Model?.UpdatedAt.ToString("dd/MM/yyyy HH:mm")
@if (Model?.PaidAt != null) {
Paid
@Model.PaidAt.Value.ToString("dd/MM/yyyy HH:mm")
} @if (Model?.ShippedAt != null) {
Shipped
@Model.ShippedAt.Value.ToString("dd/MM/yyyy HH:mm")
}
Total Amount
£@Model?.TotalAmount
@if (Model?.Payments?.Any() == true) {
Payments
@foreach (var payment in Model.Payments) {
@payment.Currency @payment.Status Amount: @payment.RequiredAmount
}
}