C# Класс Nop.Services.Orders.CheckoutAttributeService

Checkout attribute service
Наследование: ICheckoutAttributeService
Показать файл Открыть проект

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

Метод Описание
CheckoutAttributeService ( ICacheManager cacheManager, IRepository checkoutAttributeRepository, IRepository checkoutAttributeValueRepository, IEventPublisher eventPublisher ) : System

Ctor

DeleteCheckoutAttribute ( Nop.Core.Domain.Orders.CheckoutAttribute checkoutAttribute ) : void

Deletes a checkout attribute

DeleteCheckoutAttributeValue ( Nop.Core.Domain.Orders.CheckoutAttributeValue checkoutAttributeValue ) : void

Deletes a checkout attribute value

GetAllCheckoutAttributes ( ) : IList

Gets all checkout attributes

GetCheckoutAttributeById ( int checkoutAttributeId ) : Nop.Core.Domain.Orders.CheckoutAttribute

Gets a checkout attribute

GetCheckoutAttributeValueById ( int checkoutAttributeValueId ) : Nop.Core.Domain.Orders.CheckoutAttributeValue

Gets a checkout attribute value

GetCheckoutAttributeValues ( int checkoutAttributeId ) : IList

Gets checkout attribute values by checkout attribute identifier

InsertCheckoutAttribute ( Nop.Core.Domain.Orders.CheckoutAttribute checkoutAttribute ) : void

Inserts a checkout attribute

InsertCheckoutAttributeValue ( Nop.Core.Domain.Orders.CheckoutAttributeValue checkoutAttributeValue ) : void

Inserts a checkout attribute value

UpdateCheckoutAttribute ( Nop.Core.Domain.Orders.CheckoutAttribute checkoutAttribute ) : void

Updates the checkout attribute

UpdateCheckoutAttributeValue ( Nop.Core.Domain.Orders.CheckoutAttributeValue checkoutAttributeValue ) : void

Updates the checkout attribute value

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

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

Ctor
public CheckoutAttributeService ( ICacheManager cacheManager, IRepository checkoutAttributeRepository, IRepository checkoutAttributeValueRepository, IEventPublisher eventPublisher ) : System
cacheManager ICacheManager Cache manager
checkoutAttributeRepository IRepository Checkout attribute repository
checkoutAttributeValueRepository IRepository Checkout attribute value repository
eventPublisher IEventPublisher Event published
Результат System

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

Deletes a checkout attribute
public DeleteCheckoutAttribute ( Nop.Core.Domain.Orders.CheckoutAttribute checkoutAttribute ) : void
checkoutAttribute Nop.Core.Domain.Orders.CheckoutAttribute Checkout attribute
Результат void

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

Deletes a checkout attribute value
public DeleteCheckoutAttributeValue ( Nop.Core.Domain.Orders.CheckoutAttributeValue checkoutAttributeValue ) : void
checkoutAttributeValue Nop.Core.Domain.Orders.CheckoutAttributeValue Checkout attribute value
Результат void

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

Gets all checkout attributes
public GetAllCheckoutAttributes ( ) : IList
Результат IList

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

Gets a checkout attribute
public GetCheckoutAttributeById ( int checkoutAttributeId ) : Nop.Core.Domain.Orders.CheckoutAttribute
checkoutAttributeId int Checkout attribute identifier
Результат Nop.Core.Domain.Orders.CheckoutAttribute

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

Gets a checkout attribute value
public GetCheckoutAttributeValueById ( int checkoutAttributeValueId ) : Nop.Core.Domain.Orders.CheckoutAttributeValue
checkoutAttributeValueId int Checkout attribute value identifier
Результат Nop.Core.Domain.Orders.CheckoutAttributeValue

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

Gets checkout attribute values by checkout attribute identifier
public GetCheckoutAttributeValues ( int checkoutAttributeId ) : IList
checkoutAttributeId int The checkout attribute identifier
Результат IList

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

Inserts a checkout attribute
public InsertCheckoutAttribute ( Nop.Core.Domain.Orders.CheckoutAttribute checkoutAttribute ) : void
checkoutAttribute Nop.Core.Domain.Orders.CheckoutAttribute Checkout attribute
Результат void

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

Inserts a checkout attribute value
public InsertCheckoutAttributeValue ( Nop.Core.Domain.Orders.CheckoutAttributeValue checkoutAttributeValue ) : void
checkoutAttributeValue Nop.Core.Domain.Orders.CheckoutAttributeValue Checkout attribute value
Результат void

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

Updates the checkout attribute
public UpdateCheckoutAttribute ( Nop.Core.Domain.Orders.CheckoutAttribute checkoutAttribute ) : void
checkoutAttribute Nop.Core.Domain.Orders.CheckoutAttribute Checkout attribute
Результат void

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

Updates the checkout attribute value
public UpdateCheckoutAttributeValue ( Nop.Core.Domain.Orders.CheckoutAttributeValue checkoutAttributeValue ) : void
checkoutAttributeValue Nop.Core.Domain.Orders.CheckoutAttributeValue Checkout attribute value
Результат void