C# Class Nop.Plugin.DiscountRules.PurchasedOneProduct.PurchasedOneProductDiscountRequirementRule

Inheritance: Nop.Core.Plugins.BasePlugin, IDiscountRequirementRule
ファイルを表示 Open project: emilianionascu/NopCommerce

Public Methods

Method Description
CheckRequirement ( Nop.Services.Discounts.CheckDiscountRequirementRequest request ) : bool

Check discount requirement

GetConfigurationUrl ( int discountId, int discountRequirementId ) : string

Get URL for rule configuration

Install ( ) : void
PurchasedOneProductDiscountRequirementRule ( IOrderService orderService, ISettingService settingService ) : System
Uninstall ( ) : void

Method Details

CheckRequirement() public method

Check discount requirement
public CheckRequirement ( Nop.Services.Discounts.CheckDiscountRequirementRequest request ) : bool
request Nop.Services.Discounts.CheckDiscountRequirementRequest Object that contains all information required to check the requirement (Current customer, discount, etc)
return bool

GetConfigurationUrl() public method

Get URL for rule configuration
public GetConfigurationUrl ( int discountId, int discountRequirementId ) : string
discountId int Discount identifier
discountRequirementId int Discount requirement identifier (if editing)
return string

Install() public method

public Install ( ) : void
return void

PurchasedOneProductDiscountRequirementRule() public method

public PurchasedOneProductDiscountRequirementRule ( IOrderService orderService, ISettingService settingService ) : System
orderService IOrderService
settingService ISettingService
return System

Uninstall() public method

public Uninstall ( ) : void
return void