C# Class Kooboo.Commerce.Products.ProductService

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

Public Methods

Method Description
Create ( Product product ) : void
Delete ( Product model ) : void
Find ( int id ) : Product
FindVariant ( int id ) : ProductVariant
ProductService ( CommerceInstance instance ) : System
ProductVariants ( ) : IQueryable
Publish ( Product product ) : bool
Query ( ) : IQueryable
Unpublish ( Product product ) : bool
Update ( Product product ) : void

Private Methods

Method Description
SyncPriceRange ( Product product ) : void

Method Details

Create() public method

public Create ( Product product ) : void
product Product
return void

Delete() public method

public Delete ( Product model ) : void
model Product
return void

Find() public method

public Find ( int id ) : Product
id int
return Product

FindVariant() public method

public FindVariant ( int id ) : ProductVariant
id int
return ProductVariant

ProductService() public method

public ProductService ( CommerceInstance instance ) : System
instance Kooboo.Commerce.Data.CommerceInstance
return System

ProductVariants() public method

public ProductVariants ( ) : IQueryable
return IQueryable

Publish() public method

public Publish ( Product product ) : bool
product Product
return bool

Query() public method

public Query ( ) : IQueryable
return IQueryable

Unpublish() public method

public Unpublish ( Product product ) : bool
product Product
return bool

Update() public method

public Update ( Product product ) : void
product Product
return void