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

Inheritance: VirtoCommerce.Platform.Data.Infrastructure.ServiceBase, IItemService
Afficher le fichier Open project: VirtoCommerce/vc-internal

Méthodes publiques

Méthode 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 méthode

public Create ( VirtoCommerce.Domain.Catalog.Model item ) : VirtoCommerce.Domain.Catalog.Model.CatalogProduct
item VirtoCommerce.Domain.Catalog.Model
Résultat VirtoCommerce.Domain.Catalog.Model.CatalogProduct

Delete() public méthode

public Delete ( string itemIds ) : void
itemIds string
Résultat void

GetById() public méthode

public GetById ( string itemId, VirtoCommerce.Domain.Catalog.Model respGroup ) : VirtoCommerce.Domain.Catalog.Model.CatalogProduct
itemId string
respGroup VirtoCommerce.Domain.Catalog.Model
Résultat VirtoCommerce.Domain.Catalog.Model.CatalogProduct

GetByIds() public méthode

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

ItemServiceImpl() public méthode

public ItemServiceImpl ( Func catalogRepositoryFactory, ICommerceService commerceService ) : System
catalogRepositoryFactory Func
commerceService ICommerceService
Résultat System

Update() public méthode

public Update ( VirtoCommerce.Domain.Catalog.Model items ) : void
items VirtoCommerce.Domain.Catalog.Model
Résultat void