C# Класс Kooboo.Commerce.Products.ProductService

Показать файл Открыть проект Примеры использования класса

Открытые методы

Метод Описание
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

Приватные методы

Метод Описание
SyncPriceRange ( Product product ) : void

Описание методов

Create() публичный Метод

public Create ( Product product ) : void
product Product
Результат void

Delete() публичный Метод

public Delete ( Product model ) : void
model Product
Результат void

Find() публичный Метод

public Find ( int id ) : Product
id int
Результат Product

FindVariant() публичный Метод

public FindVariant ( int id ) : ProductVariant
id int
Результат ProductVariant

ProductService() публичный Метод

public ProductService ( CommerceInstance instance ) : System
instance Kooboo.Commerce.Data.CommerceInstance
Результат System

ProductVariants() публичный Метод

public ProductVariants ( ) : IQueryable
Результат IQueryable

Publish() публичный Метод

public Publish ( Product product ) : bool
product Product
Результат bool

Query() публичный Метод

public Query ( ) : IQueryable
Результат IQueryable

Unpublish() публичный Метод

public Unpublish ( Product product ) : bool
product Product
Результат bool

Update() публичный Метод

public Update ( Product product ) : void
product Product
Результат void