C# Class MusicStore.Models.ShoppingCart

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

Private Properties

Property Type Description

Public Methods

Method Description
AddToCart ( Album album ) : void
CreateOrder ( MusicStore.Models.Order order ) : int
EmptyCart ( ) : void
GetCart ( MusicStore.Models.MusicStoreContext db, HttpContext context ) : ShoppingCart
GetCartId ( HttpContext context ) : string
GetCartItems ( ) : List
GetCount ( ) : int
GetTotal ( ) : decimal
RemoveFromCart ( int id ) : int
ShoppingCart ( MusicStore.Models.MusicStoreContext db ) : Microsoft.AspNetCore.Http

Method Details

AddToCart() public method

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

CreateOrder() public method

public CreateOrder ( MusicStore.Models.Order order ) : int
order MusicStore.Models.Order
return int

EmptyCart() public method

public EmptyCart ( ) : void
return void

GetCart() public static method

public static GetCart ( MusicStore.Models.MusicStoreContext db, HttpContext context ) : ShoppingCart
db MusicStore.Models.MusicStoreContext
context System.Web.HttpContext
return ShoppingCart

GetCartId() public method

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

GetCartItems() public method

public GetCartItems ( ) : List
return List

GetCount() public method

public GetCount ( ) : int
return int

GetTotal() public method

public GetTotal ( ) : decimal
return decimal

RemoveFromCart() public method

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

ShoppingCart() public method

public ShoppingCart ( MusicStore.Models.MusicStoreContext db ) : Microsoft.AspNetCore.Http
db MusicStore.Models.MusicStoreContext
return Microsoft.AspNetCore.Http