C# Класс VirtoCommerce.CatalogModule.Data.Services.ItemServiceImpl

Наследование: VirtoCommerce.Platform.Data.Infrastructure.ServiceBase, IItemService
Показать файл Открыть проект

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

Метод Описание
Create ( VirtoCommerce.Domain.Catalog.Model item ) : VirtoCommerce.Domain.Catalog.Model.CatalogProduct
Delete ( string itemIds ) : void
GetById ( string itemId, VirtoCommerce.Domain.Catalog.Model respGroup ) : VirtoCommerce.Domain.Catalog.Model.CatalogProduct
GetByIds ( string itemIds, VirtoCommerce.Domain.Catalog.Model respGroup ) : VirtoCommerce.Domain.Catalog.Model.CatalogProduct[]
ItemServiceImpl ( Func catalogRepositoryFactory, ICommerceService commerceService ) : System
Update ( VirtoCommerce.Domain.Catalog.Model items ) : void

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

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

public Create ( VirtoCommerce.Domain.Catalog.Model item ) : VirtoCommerce.Domain.Catalog.Model.CatalogProduct
item VirtoCommerce.Domain.Catalog.Model
Результат VirtoCommerce.Domain.Catalog.Model.CatalogProduct

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

public Delete ( string itemIds ) : void
itemIds string
Результат void

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

public GetById ( string itemId, VirtoCommerce.Domain.Catalog.Model respGroup ) : VirtoCommerce.Domain.Catalog.Model.CatalogProduct
itemId string
respGroup VirtoCommerce.Domain.Catalog.Model
Результат VirtoCommerce.Domain.Catalog.Model.CatalogProduct

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

public GetByIds ( string itemIds, VirtoCommerce.Domain.Catalog.Model respGroup ) : VirtoCommerce.Domain.Catalog.Model.CatalogProduct[]
itemIds string
respGroup VirtoCommerce.Domain.Catalog.Model
Результат VirtoCommerce.Domain.Catalog.Model.CatalogProduct[]

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

public ItemServiceImpl ( Func catalogRepositoryFactory, ICommerceService commerceService ) : System
catalogRepositoryFactory Func
commerceService ICommerceService
Результат System

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

public Update ( VirtoCommerce.Domain.Catalog.Model items ) : void
items VirtoCommerce.Domain.Catalog.Model
Результат void