C# Class VirtoCommerce.CatalogModule.Data.Services.ItemServiceImpl

Inheritance: VirtoCommerce.Platform.Data.Infrastructure.ServiceBase, IItemService
ファイルを表示 Open project: VirtoCommerce/vc-internal

Public Methods

Method Description
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

Method Details

Create() public method

public Create ( VirtoCommerce.Domain.Catalog.Model item ) : VirtoCommerce.Domain.Catalog.Model.CatalogProduct
item VirtoCommerce.Domain.Catalog.Model
return VirtoCommerce.Domain.Catalog.Model.CatalogProduct

Delete() public method

public Delete ( string itemIds ) : void
itemIds string
return void

GetById() public method

public GetById ( string itemId, VirtoCommerce.Domain.Catalog.Model respGroup ) : VirtoCommerce.Domain.Catalog.Model.CatalogProduct
itemId string
respGroup VirtoCommerce.Domain.Catalog.Model
return VirtoCommerce.Domain.Catalog.Model.CatalogProduct

GetByIds() public method

public GetByIds ( string itemIds, VirtoCommerce.Domain.Catalog.Model respGroup ) : VirtoCommerce.Domain.Catalog.Model.CatalogProduct[]
itemIds string
respGroup VirtoCommerce.Domain.Catalog.Model
return VirtoCommerce.Domain.Catalog.Model.CatalogProduct[]

ItemServiceImpl() public method

public ItemServiceImpl ( Func catalogRepositoryFactory, ICommerceService commerceService ) : System
catalogRepositoryFactory Func
commerceService ICommerceService
return System

Update() public method

public Update ( VirtoCommerce.Domain.Catalog.Model items ) : void
items VirtoCommerce.Domain.Catalog.Model
return void