spacer
Yehuda Shiran October 8, 2002
IBuySpy's ShoppingCartDB Component
Tips: October 2002

Yehuda Shiran, Ph.D.
Doc JavaScript

Developer News
Mandrake Linux Founder Back, Virtually
Amazon: We're a Technology Company
Sun Expands MySQL With Closed Source
The JScript .NET component ShoppingCartDB.js handles the business logic of the IBuySpy Store shopping cart. In particular, it extracts an item from the shopping cart, adds an item to the cart, computes the total amount of itmes in the cart, counts the items in cart, updates an item in the cart, and removes an item from the cart.

All IBuySpy components share the same IBuySpy namespace. The ShoppingCartDB.js component includes a single class: ShoppingCartDB. The ShoppingCartDB class includes the following method declarations:

  public class ShoppingCartDB {
    public function GetItems(cartID: String ) : SqlDataReader {...}
    public function AddItem(cartID: String, productID: int, quantity: int) : void {...}
    public function UpdateItem(cartID: String, productID: int, quantity: int) : void {...}
    public function RemoveItem(cartID: String, productID: int) : void {...}
    public function GetItemCount(cartID: String ) : int {...}
    public function GetTotal(cartID: String ) : decimal {...}
    public function MigrateCart(oldCartId: String, newCartId: String) : void {...}
    public function EmptyCart(cartID: String) : void {...}
    public function GetShoppingCartId() : String {...}
  }

People who read this tip also read these tips:

Look for similar tips by subject:

internet.comearthweb.comDevx.commediabistro.comGraphics.com

Search:

Jupitermedia Corporation has two divisions: Jupiterimages and JupiterOnlineMedia

Jupitermedia Corporate Info

Legal Notices, Licensing, Reprints, Permissions, Privacy Policy.
Advertise | Newsletters | Tech Jobs | Shopping | E-mail Offers

webref The latest from WebReference.com Browse >
Administering RBAC in PHP 5 CMS Framework · xref: Automatic Cross Referencing Script · Book Review: Content Rich
Sitemap · Experts · Tools · Services · Email a Colleague · Contact FREE Newsletters 
 The latest from internet.com
MS Access and MySQL · Cisco AutoQoS: VoIP QoS for Mere Mortals · While VoIP Adoption Explodes in Enterprise, Carrier Spending Lags