Preferred Language:
Listing 24.32 - App_Code\BinaryShoppingCart.cs
using System;
using System.Collections.Generic;
using System.Web.Profile;
namespace AspNetUnleashed
{
[Serializable]
public class BinaryShoppingCart
{
private List<BinaryCartItem> _items = new List<BinaryCartItem>();
public List<BinaryCartItem> Items
{
get { return _items; }
}
}
[Serializable]
public class BinaryCartItem
{
private string _name;
private decimal _price;
private string _description;
public string Name
{
get { return _name; }
set { _name = value; }
}
public decimal Price
{
get { return _price; }
set { _price = value; }
}
public string Description
{
get { return _description; }
set { _description = value; }
}
public BinaryCartItem() { }
public BinaryCartItem(string name, decimal price, string description)
{
_name = name;
_price = price;
_description = description;
}
}
}
ASP.NET 3.5 Unleashed
- Containing almost 2,000 pages of code samples and in-depth explanation of the
ASP.NET 3.5 Framework, ASP.NET 3.5 Unleashed is the most comprehensive book
written on the ASP.NET 3.5 Framework.
ASP.NET 3.5 Unleashed is now available in your local bookstore and online (Published January 7, 2008).
All of the code samples from this book are hosted "live" at this website.
Click here
to view the table of contents and code samples.