C# Class Omikron.FactFinder.Adapter.ProductCampaign

Inheritance: PersonalisedResponse
ファイルを表示 Open project: FACT-Finder/FACT-Finder-.NET-Library Class Usage Examples

Protected Properties

Property Type Description
PageId string
ProductNumbers IList

Public Methods

Method Description
MakePageCampaign ( ) : void
MakeProductDetailCampaign ( ) : void
MakeShoppingCartCampaign ( ) : void
ProductCampaign ( Request request, Core urlBuilder ) : System
SetPageId ( string pageId ) : void
SetProductNumbers ( string productNumbers ) : void

Protected Methods

Method Description
CreateCampaigns ( ) : CampaignList
CreateEmptyCampaignObject ( dynamic campaignData ) : Campaign
FillCampaignObject ( Campaign campaign, dynamic campaignData ) : void
FillCampaignWithFeedback ( Campaign campaign, dynamic campaignData ) : void
FillCampaignWithPushedProducts ( Campaign campaign, dynamic campaignData ) : void

Private Methods

Method Description
ProductCampaign ( ) : System

Method Details

CreateCampaigns() protected method

protected CreateCampaigns ( ) : CampaignList
return CampaignList

CreateEmptyCampaignObject() protected method

protected CreateEmptyCampaignObject ( dynamic campaignData ) : Campaign
campaignData dynamic
return Omikron.FactFinder.Data.Campaign

FillCampaignObject() protected method

protected FillCampaignObject ( Campaign campaign, dynamic campaignData ) : void
campaign Omikron.FactFinder.Data.Campaign
campaignData dynamic
return void

FillCampaignWithFeedback() protected method

protected FillCampaignWithFeedback ( Campaign campaign, dynamic campaignData ) : void
campaign Omikron.FactFinder.Data.Campaign
campaignData dynamic
return void

FillCampaignWithPushedProducts() protected method

protected FillCampaignWithPushedProducts ( Campaign campaign, dynamic campaignData ) : void
campaign Omikron.FactFinder.Data.Campaign
campaignData dynamic
return void

MakePageCampaign() public method

public MakePageCampaign ( ) : void
return void

MakeProductDetailCampaign() public method

public MakeProductDetailCampaign ( ) : void
return void

MakeShoppingCartCampaign() public method

public MakeShoppingCartCampaign ( ) : void
return void

ProductCampaign() public method

public ProductCampaign ( Request request, Core urlBuilder ) : System
request Omikron.FactFinder.Core.Server.Request
urlBuilder Core
return System

SetPageId() public method

public SetPageId ( string pageId ) : void
pageId string
return void

SetProductNumbers() public method

public SetProductNumbers ( string productNumbers ) : void
productNumbers string
return void

Property Details

PageId protected_oe property

protected string PageId
return string

ProductNumbers protected_oe property

protected IList ProductNumbers
return IList