@page "{handler?}" @model IndexModel @{ ViewData["Title"] = "Basket"; }
@if (Model.BasketModel.Items.Any()) {

Product
Price
Quantity
Cost
@for (int i = 0; i < Model.BasketModel.Items.Count; i++) { var item = Model.BasketModel.Items[i];
@item.ProductName
$ @item.UnitPrice.ToString("N2")
$ @Math.Round(item.Quantity * item.UnitPrice, 2).ToString("N2")
@*
@item.ProductId
*@ }
Total
$ @Model.BasketModel.Total().ToString("N2")
@**@
[ Continue Shopping..]
@{ var data = new Dictionary { { Constants.BASKET_ID, Model.BasketModel.Id.ToString() }, }; }
} else {

Basket is empty.

[ Continue Shopping..]
}