Newer
Older
TestingWithoutInterfaces / src / Web / Pages / Basket / BasketViewModel.cs
@Derek Comartin Derek Comartin on 5 Dec 2022 361 bytes Init
namespace Microsoft.eShopWeb.Web.Pages.Basket;

public class BasketViewModel
{
    public int Id { get; set; }
    public List<BasketItemViewModel> Items { get; set; } = new List<BasketItemViewModel>();
    public string? BuyerId { get; set; }

    public decimal Total()
    {
        return Math.Round(Items.Sum(x => x.UnitPrice * x.Quantity), 2);
    }
}