C# Class MvcMusicStore.Models.ShoppingCart

ファイルを表示 Open project: VelocityDB/VelocityDB Class Usage Examples

Private Properties

Property Type Description

Public Methods

Method Description
AddToCart ( Album album ) : void
CreateOrder ( Order order ) : ulong

Retorna o Id de uma compra, passada no parâmetro, como confirmação.

EmptyCart ( ) : void
GetCart ( Controller controller ) : ShoppingCart
GetCart ( System.Web.HttpContextBase context ) : ShoppingCart
GetCartId ( System.Web.HttpContextBase context ) : string
GetCartItems ( ) : IEnumerable
GetCount ( ) : int
GetTotal ( ) : decimal
MigrateCart ( string userName ) : void
RemoveFromCart ( ulong id ) : int

Method Details

AddToCart() public method

public AddToCart ( Album album ) : void
album Album
return void

CreateOrder() public method

Retorna o Id de uma compra, passada no parâmetro, como confirmação.
public CreateOrder ( Order order ) : ulong
order Order
return ulong

EmptyCart() public method

public EmptyCart ( ) : void
return void

GetCart() public static method

public static GetCart ( Controller controller ) : ShoppingCart
controller Controller
return ShoppingCart

GetCart() public static method

public static GetCart ( System.Web.HttpContextBase context ) : ShoppingCart
context System.Web.HttpContextBase
return ShoppingCart

GetCartId() public method

public GetCartId ( System.Web.HttpContextBase context ) : string
context System.Web.HttpContextBase
return string

GetCartItems() public method

public GetCartItems ( ) : IEnumerable
return IEnumerable

GetCount() public method

public GetCount ( ) : int
return int

GetTotal() public method

public GetTotal ( ) : decimal
return decimal

MigrateCart() public method

public MigrateCart ( string userName ) : void
userName string
return void

RemoveFromCart() public method

public RemoveFromCart ( ulong id ) : int
id ulong
return int