|
|
|
@ -13,64 +13,66 @@ |
|
|
|
|
|
|
|
@if (Model.Items.Any()) |
|
|
|
{ |
|
|
|
<article class="esh-basket-titles row"> |
|
|
|
<br /> |
|
|
|
<section class="esh-basket-title col-xs-3">Product</section> |
|
|
|
<section class="esh-basket-title col-xs-3 hidden-lg-down"></section> |
|
|
|
<section class="esh-basket-title col-xs-2">Price</section> |
|
|
|
<section class="esh-basket-title col-xs-2">Quantity</section> |
|
|
|
<section class="esh-basket-title col-xs-2">Cost</section> |
|
|
|
</article> |
|
|
|
<div class="esh-catalog-items row"> |
|
|
|
@foreach (var item in Model.Items) |
|
|
|
{ |
|
|
|
<article class="esh-basket-items row"> |
|
|
|
<div> |
|
|
|
<section class="esh-basket-item esh-basket-item--middle col-lg-3 hidden-lg-down"> |
|
|
|
<img class="esh-basket-image" src="@item.PictureUrl" /> |
|
|
|
</section> |
|
|
|
<section class="esh-basket-item esh-basket-item--middle col-xs-3">@item.ProductName</section> |
|
|
|
<section class="esh-basket-item esh-basket-item--middle col-xs-2">$ @item.UnitPrice.ToString("N2")</section> |
|
|
|
<section class="esh-basket-item esh-basket-item--middle col-xs-2"> |
|
|
|
<input type="hidden" name="@("quantities[" + item.Id +"].Key")" value="@item.Id" /> |
|
|
|
<input type="number" class="esh-basket-input" min="1" name="@("quantities[" + item.Id +"].Value")" value="@item.Quantity" /> |
|
|
|
</section> |
|
|
|
<section class="esh-basket-item esh-basket-item--middle esh-basket-item--mark col-xs-2">$ @Math.Round(item.Quantity * item.UnitPrice, 2).ToString("N2")</section> |
|
|
|
</div> |
|
|
|
<div class="row"> |
|
|
|
<form method="post"> |
|
|
|
<article class="esh-basket-titles row"> |
|
|
|
<br /> |
|
|
|
<section class="esh-basket-title col-xs-3">Product</section> |
|
|
|
<section class="esh-basket-title col-xs-3 hidden-lg-down"></section> |
|
|
|
<section class="esh-basket-title col-xs-2">Price</section> |
|
|
|
<section class="esh-basket-title col-xs-2">Quantity</section> |
|
|
|
<section class="esh-basket-title col-xs-2">Cost</section> |
|
|
|
</article> |
|
|
|
<div class="esh-catalog-items row"> |
|
|
|
@foreach (var item in Model.Items) |
|
|
|
{ |
|
|
|
<article class="esh-basket-items row"> |
|
|
|
<div> |
|
|
|
<section class="esh-basket-item esh-basket-item--middle col-lg-3 hidden-lg-down"> |
|
|
|
<img class="esh-basket-image" src="@item.PictureUrl" /> |
|
|
|
</section> |
|
|
|
<section class="esh-basket-item esh-basket-item--middle col-xs-3">@item.ProductName</section> |
|
|
|
<section class="esh-basket-item esh-basket-item--middle col-xs-2">$ @item.UnitPrice.ToString("N2")</section> |
|
|
|
<section class="esh-basket-item esh-basket-item--middle col-xs-2"> |
|
|
|
<input type="hidden" name="@("quantities[" + item.Id +"].Key")" value="@item.Id" /> |
|
|
|
<input type="number" class="esh-basket-input" min="1" name="@("quantities[" + item.Id +"].Value")" value="@item.Quantity" /> |
|
|
|
</section> |
|
|
|
<section class="esh-basket-item esh-basket-item--middle esh-basket-item--mark col-xs-2">$ @Math.Round(item.Quantity * item.UnitPrice, 2).ToString("N2")</section> |
|
|
|
</div> |
|
|
|
<div class="row"> |
|
|
|
|
|
|
|
</div> |
|
|
|
</article> |
|
|
|
@*<div class="esh-catalog-item col-md-4"> |
|
|
|
@item.ProductId |
|
|
|
</div>*@ |
|
|
|
|
|
|
|
<div class="container"> |
|
|
|
<article class="esh-basket-titles esh-basket-titles--clean row"> |
|
|
|
<section class="esh-basket-title col-xs-10"></section> |
|
|
|
<section class="esh-basket-title col-xs-2">Total</section> |
|
|
|
</div> |
|
|
|
</article> |
|
|
|
@*<div class="esh-catalog-item col-md-4"> |
|
|
|
@item.ProductId |
|
|
|
</div>*@ |
|
|
|
|
|
|
|
<article class="esh-basket-items row"> |
|
|
|
<section class="esh-basket-item col-xs-10"></section> |
|
|
|
<section class="esh-basket-item esh-basket-item--mark col-xs-2">$ @Model.Total()</section> |
|
|
|
</article> |
|
|
|
<div class="container"> |
|
|
|
<article class="esh-basket-titles esh-basket-titles--clean row"> |
|
|
|
<section class="esh-basket-title col-xs-10"></section> |
|
|
|
<section class="esh-basket-title col-xs-2">Total</section> |
|
|
|
</article> |
|
|
|
|
|
|
|
<article class="esh-basket-items row"> |
|
|
|
<section class="esh-basket-item col-xs-7"></section> |
|
|
|
<section class="esh-basket-item col-xs-2"> |
|
|
|
<button class="btn esh-basket-checkout" name="name" value="" type="submit">[ Update ]</button> |
|
|
|
</section> |
|
|
|
<section class="esh-basket-item col-xs-3"> |
|
|
|
<input type="submit" |
|
|
|
class="btn esh-basket-checkout" |
|
|
|
value="[ Checkout ]" name="action" /> |
|
|
|
</section> |
|
|
|
</article> |
|
|
|
</div> |
|
|
|
} |
|
|
|
</div> |
|
|
|
<article class="esh-basket-items row"> |
|
|
|
<section class="esh-basket-item col-xs-10"></section> |
|
|
|
<section class="esh-basket-item esh-basket-item--mark col-xs-2">$ @Model.Total()</section> |
|
|
|
</article> |
|
|
|
|
|
|
|
<article class="esh-basket-items row"> |
|
|
|
<section class="esh-basket-item col-xs-7"></section> |
|
|
|
<section class="esh-basket-item col-xs-2"> |
|
|
|
@*<button class="btn esh-basket-checkout" name="name" value="" type="submit">[ Update ]</button>*@ |
|
|
|
</section> |
|
|
|
</article> |
|
|
|
</div> |
|
|
|
} |
|
|
|
<section class="esh-basket-item col-xs-push-9 col-xs-3"> |
|
|
|
<input type="submit" asp-action="Checkout" |
|
|
|
class="btn esh-basket-checkout" |
|
|
|
value="[ Checkout ]" name="action" /> |
|
|
|
</section> |
|
|
|
|
|
|
|
</div> |
|
|
|
</form> |
|
|
|
} |
|
|
|
else |
|
|
|
{ |
|
|
|
|