C# Class VirtoCommerce.SwaggerApiClient.Api.MarketingModuleApi

Represents a collection of functions to interact with the API endpoints
Inheritance: IMarketingModuleApi
Afficher le fichier Open project: VirtoCommerce/vc-internal

Méthodes publiques

Méthode Description
GetBasePath ( ) : String

Gets the base path of the API client.

MarketingModuleApi ( ApiClient apiClient = null ) : System

Initializes a new instance of the MarketingModuleApi class.

MarketingModuleApi ( String basePath ) : System

Initializes a new instance of the MarketingModuleApi class.

MarketingModuleDynamicContentCreateDynamicContent ( VirtoCommerceMarketingModuleWebModelDynamicContentItem contentItem ) : VirtoCommerceMarketingModuleWebModelDynamicContentItem

Add new dynamic content item object to marketing system

MarketingModuleDynamicContentCreateDynamicContentAsync ( VirtoCommerceMarketingModuleWebModelDynamicContentItem contentItem ) : System.Threading.Tasks.Task

Add new dynamic content item object to marketing system

MarketingModuleDynamicContentCreateDynamicContentFolder ( VirtoCommerceMarketingModuleWebModelDynamicContentFolder folder ) : VirtoCommerceMarketingModuleWebModelDynamicContentFolder

Add new dynamic content folder

MarketingModuleDynamicContentCreateDynamicContentFolderAsync ( VirtoCommerceMarketingModuleWebModelDynamicContentFolder folder ) : System.Threading.Tasks.Task

Add new dynamic content folder

MarketingModuleDynamicContentCreateDynamicContentPlace ( VirtoCommerceMarketingModuleWebModelDynamicContentPlace contentPlace ) : VirtoCommerceMarketingModuleWebModelDynamicContentPlace

Add new dynamic content place object to marketing system

MarketingModuleDynamicContentCreateDynamicContentPlaceAsync ( VirtoCommerceMarketingModuleWebModelDynamicContentPlace contentPlace ) : System.Threading.Tasks.Task

Add new dynamic content place object to marketing system

MarketingModuleDynamicContentCreateDynamicContentPublication ( VirtoCommerceMarketingModuleWebModelDynamicContentPublication publication ) : VirtoCommerceMarketingModuleWebModelDynamicContentPublication

Add new dynamic content publication object to marketing system

MarketingModuleDynamicContentCreateDynamicContentPublicationAsync ( VirtoCommerceMarketingModuleWebModelDynamicContentPublication publication ) : System.Threading.Tasks.Task

Add new dynamic content publication object to marketing system

MarketingModuleDynamicContentDeleteDynamicContentFolders ( List ids ) : void

Delete a dynamic content folders

MarketingModuleDynamicContentDeleteDynamicContentFoldersAsync ( List ids ) : System.Threading.Tasks.Task

Delete a dynamic content folders

MarketingModuleDynamicContentDeleteDynamicContentPlaces ( List ids ) : void

Delete a dynamic content place objects

MarketingModuleDynamicContentDeleteDynamicContentPlacesAsync ( List ids ) : System.Threading.Tasks.Task

Delete a dynamic content place objects

MarketingModuleDynamicContentDeleteDynamicContentPublications ( List ids ) : void

Delete a dynamic content publication objects

MarketingModuleDynamicContentDeleteDynamicContentPublicationsAsync ( List ids ) : System.Threading.Tasks.Task

Delete a dynamic content publication objects

MarketingModuleDynamicContentDeleteDynamicContents ( List ids ) : void

Delete a dynamic content item objects

MarketingModuleDynamicContentDeleteDynamicContentsAsync ( List ids ) : System.Threading.Tasks.Task

Delete a dynamic content item objects

MarketingModuleDynamicContentGetDynamicContentById ( string id ) : VirtoCommerceMarketingModuleWebModelDynamicContentItem

Find dynamic content item object by id Return a single dynamic content item object

MarketingModuleDynamicContentGetDynamicContentByIdAsync ( string id ) : System.Threading.Tasks.Task

Find dynamic content item object by id Return a single dynamic content item object

MarketingModuleDynamicContentGetDynamicContentFolderById ( string id ) : VirtoCommerceMarketingModuleWebModelDynamicContentFolder

Find dynamic content folder by id Return a single dynamic content folder

MarketingModuleDynamicContentGetDynamicContentFolderByIdAsync ( string id ) : System.Threading.Tasks.Task

Find dynamic content folder by id Return a single dynamic content folder

MarketingModuleDynamicContentGetDynamicContentPlaceById ( string id ) : VirtoCommerceMarketingModuleWebModelDynamicContentPlace

Find dynamic content place object by id Return a single dynamic content place object

MarketingModuleDynamicContentGetDynamicContentPlaceByIdAsync ( string id ) : System.Threading.Tasks.Task

Find dynamic content place object by id Return a single dynamic content place object

MarketingModuleDynamicContentGetDynamicContentPublicationById ( string id ) : VirtoCommerceMarketingModuleWebModelDynamicContentPublication

Find dynamic content publication object by id Return a single dynamic content publication object

MarketingModuleDynamicContentGetDynamicContentPublicationByIdAsync ( string id ) : System.Threading.Tasks.Task

Find dynamic content publication object by id Return a single dynamic content publication object

MarketingModuleDynamicContentGetNewDynamicPublication ( ) : VirtoCommerceMarketingModuleWebModelDynamicContentPublication

Get new dynamic content publication object

MarketingModuleDynamicContentGetNewDynamicPublicationAsync ( ) : System.Threading.Tasks.Task

Get new dynamic content publication object

MarketingModuleDynamicContentUpdateDynamicContent ( VirtoCommerceMarketingModuleWebModelDynamicContentItem contentItem ) : void

Update a existing dynamic content item object

MarketingModuleDynamicContentUpdateDynamicContentAsync ( VirtoCommerceMarketingModuleWebModelDynamicContentItem contentItem ) : System.Threading.Tasks.Task

Update a existing dynamic content item object

MarketingModuleDynamicContentUpdateDynamicContentFolder ( VirtoCommerceMarketingModuleWebModelDynamicContentFolder folder ) : void

Update a existing dynamic content folder

MarketingModuleDynamicContentUpdateDynamicContentFolderAsync ( VirtoCommerceMarketingModuleWebModelDynamicContentFolder folder ) : System.Threading.Tasks.Task

Update a existing dynamic content folder

MarketingModuleDynamicContentUpdateDynamicContentPlace ( VirtoCommerceMarketingModuleWebModelDynamicContentPlace contentPlace ) : void

Update a existing dynamic content place object

MarketingModuleDynamicContentUpdateDynamicContentPlaceAsync ( VirtoCommerceMarketingModuleWebModelDynamicContentPlace contentPlace ) : System.Threading.Tasks.Task

Update a existing dynamic content place object

MarketingModuleDynamicContentUpdateDynamicContentPublication ( VirtoCommerceMarketingModuleWebModelDynamicContentPublication publication ) : void

Update a existing dynamic content publication object

MarketingModuleDynamicContentUpdateDynamicContentPublicationAsync ( VirtoCommerceMarketingModuleWebModelDynamicContentPublication publication ) : System.Threading.Tasks.Task

Update a existing dynamic content publication object

MarketingModulePromotionCreatePromotion ( VirtoCommerceMarketingModuleWebModelPromotion promotion ) : VirtoCommerceMarketingModuleWebModelPromotion

Add new dynamic promotion object to marketing system

MarketingModulePromotionCreatePromotionAsync ( VirtoCommerceMarketingModuleWebModelPromotion promotion ) : System.Threading.Tasks.Task

Add new dynamic promotion object to marketing system

MarketingModulePromotionDeletePromotions ( List ids ) : void

Delete promotions objects

MarketingModulePromotionDeletePromotionsAsync ( List ids ) : System.Threading.Tasks.Task

Delete promotions objects

MarketingModulePromotionGetNewDynamicPromotion ( ) : VirtoCommerceMarketingModuleWebModelPromotion

Get new dynamic promotion object Return a new dynamic promotion object with populated dynamic expression tree

MarketingModulePromotionGetNewDynamicPromotionAsync ( ) : System.Threading.Tasks.Task

Get new dynamic promotion object Return a new dynamic promotion object with populated dynamic expression tree

MarketingModulePromotionGetPromotionById ( string id ) : VirtoCommerceMarketingModuleWebModelPromotion

Find promotion object by id Return a single promotion (dynamic or custom) object

MarketingModulePromotionGetPromotionByIdAsync ( string id ) : System.Threading.Tasks.Task

Find promotion object by id Return a single promotion (dynamic or custom) object

MarketingModulePromotionUpdatePromotions ( VirtoCommerceMarketingModuleWebModelPromotion promotion ) : void

Update a existing dynamic promotion object in marketing system

MarketingModulePromotionUpdatePromotionsAsync ( VirtoCommerceMarketingModuleWebModelPromotion promotion ) : System.Threading.Tasks.Task

Update a existing dynamic promotion object in marketing system

MarketingModuleSearch ( string criteriaFolderId, string criteriaResponseGroup, string criteriaKeyword, int criteriaStart, int criteriaCount ) : VirtoCommerceMarketingModuleWebModelMarketingSearchResult

Search marketing objects by given criteria Allow to find all marketing module objects (Promotions, Dynamic content objects)

MarketingModuleSearchAsync ( string criteriaFolderId, string criteriaResponseGroup, string criteriaKeyword, int criteriaStart, int criteriaCount ) : System.Threading.Tasks.Task

Search marketing objects by given criteria Allow to find all marketing module objects (Promotions, Dynamic content objects)

SetBasePath ( String basePath ) : void

Sets the base path of the API client.

Method Details

GetBasePath() public méthode

Gets the base path of the API client.
public GetBasePath ( ) : String
Résultat String

MarketingModuleApi() public méthode

Initializes a new instance of the MarketingModuleApi class.
public MarketingModuleApi ( ApiClient apiClient = null ) : System
apiClient VirtoCommerce.SwaggerApiClient.Client.ApiClient an instance of ApiClient (optional)
Résultat System

MarketingModuleApi() public méthode

Initializes a new instance of the MarketingModuleApi class.
public MarketingModuleApi ( String basePath ) : System
basePath String
Résultat System

MarketingModuleDynamicContentCreateDynamicContent() public méthode

Add new dynamic content item object to marketing system
public MarketingModuleDynamicContentCreateDynamicContent ( VirtoCommerceMarketingModuleWebModelDynamicContentItem contentItem ) : VirtoCommerceMarketingModuleWebModelDynamicContentItem
contentItem VirtoCommerce.SwaggerApiClient.Model.VirtoCommerceMarketingModuleWebModelDynamicContentItem dynamic content object that needs to be added to the dynamic content system
Résultat VirtoCommerce.SwaggerApiClient.Model.VirtoCommerceMarketingModuleWebModelDynamicContentItem

MarketingModuleDynamicContentCreateDynamicContentAsync() public méthode

Add new dynamic content item object to marketing system
public MarketingModuleDynamicContentCreateDynamicContentAsync ( VirtoCommerceMarketingModuleWebModelDynamicContentItem contentItem ) : System.Threading.Tasks.Task
contentItem VirtoCommerce.SwaggerApiClient.Model.VirtoCommerceMarketingModuleWebModelDynamicContentItem dynamic content object that needs to be added to the dynamic content system
Résultat System.Threading.Tasks.Task

MarketingModuleDynamicContentCreateDynamicContentFolder() public méthode

Add new dynamic content folder
public MarketingModuleDynamicContentCreateDynamicContentFolder ( VirtoCommerceMarketingModuleWebModelDynamicContentFolder folder ) : VirtoCommerceMarketingModuleWebModelDynamicContentFolder
folder VirtoCommerce.SwaggerApiClient.Model.VirtoCommerceMarketingModuleWebModelDynamicContentFolder dynamic content folder that needs to be added
Résultat VirtoCommerce.SwaggerApiClient.Model.VirtoCommerceMarketingModuleWebModelDynamicContentFolder

MarketingModuleDynamicContentCreateDynamicContentFolderAsync() public méthode

Add new dynamic content folder
public MarketingModuleDynamicContentCreateDynamicContentFolderAsync ( VirtoCommerceMarketingModuleWebModelDynamicContentFolder folder ) : System.Threading.Tasks.Task
folder VirtoCommerce.SwaggerApiClient.Model.VirtoCommerceMarketingModuleWebModelDynamicContentFolder dynamic content folder that needs to be added
Résultat System.Threading.Tasks.Task

MarketingModuleDynamicContentCreateDynamicContentPlace() public méthode

Add new dynamic content place object to marketing system
public MarketingModuleDynamicContentCreateDynamicContentPlace ( VirtoCommerceMarketingModuleWebModelDynamicContentPlace contentPlace ) : VirtoCommerceMarketingModuleWebModelDynamicContentPlace
contentPlace VirtoCommerce.SwaggerApiClient.Model.VirtoCommerceMarketingModuleWebModelDynamicContentPlace dynamic content place object that needs to be added to the dynamic content system
Résultat VirtoCommerce.SwaggerApiClient.Model.VirtoCommerceMarketingModuleWebModelDynamicContentPlace

MarketingModuleDynamicContentCreateDynamicContentPlaceAsync() public méthode

Add new dynamic content place object to marketing system
public MarketingModuleDynamicContentCreateDynamicContentPlaceAsync ( VirtoCommerceMarketingModuleWebModelDynamicContentPlace contentPlace ) : System.Threading.Tasks.Task
contentPlace VirtoCommerce.SwaggerApiClient.Model.VirtoCommerceMarketingModuleWebModelDynamicContentPlace dynamic content place object that needs to be added to the dynamic content system
Résultat System.Threading.Tasks.Task

MarketingModuleDynamicContentCreateDynamicContentPublication() public méthode

Add new dynamic content publication object to marketing system
public MarketingModuleDynamicContentCreateDynamicContentPublication ( VirtoCommerceMarketingModuleWebModelDynamicContentPublication publication ) : VirtoCommerceMarketingModuleWebModelDynamicContentPublication
publication VirtoCommerceMarketingModuleWebModelDynamicContentPublication dynamic content publication object that needs to be added to the dynamic content system
Résultat VirtoCommerceMarketingModuleWebModelDynamicContentPublication

MarketingModuleDynamicContentCreateDynamicContentPublicationAsync() public méthode

Add new dynamic content publication object to marketing system
public MarketingModuleDynamicContentCreateDynamicContentPublicationAsync ( VirtoCommerceMarketingModuleWebModelDynamicContentPublication publication ) : System.Threading.Tasks.Task
publication VirtoCommerceMarketingModuleWebModelDynamicContentPublication dynamic content publication object that needs to be added to the dynamic content system
Résultat System.Threading.Tasks.Task

MarketingModuleDynamicContentDeleteDynamicContentFolders() public méthode

Delete a dynamic content folders
public MarketingModuleDynamicContentDeleteDynamicContentFolders ( List ids ) : void
ids List folders ids for delete
Résultat void

MarketingModuleDynamicContentDeleteDynamicContentFoldersAsync() public méthode

Delete a dynamic content folders
public MarketingModuleDynamicContentDeleteDynamicContentFoldersAsync ( List ids ) : System.Threading.Tasks.Task
ids List folders ids for delete
Résultat System.Threading.Tasks.Task

MarketingModuleDynamicContentDeleteDynamicContentPlaces() public méthode

Delete a dynamic content place objects
public MarketingModuleDynamicContentDeleteDynamicContentPlaces ( List ids ) : void
ids List content place object ids for delete from dynamic content system
Résultat void

MarketingModuleDynamicContentDeleteDynamicContentPlacesAsync() public méthode

Delete a dynamic content place objects
public MarketingModuleDynamicContentDeleteDynamicContentPlacesAsync ( List ids ) : System.Threading.Tasks.Task
ids List content place object ids for delete from dynamic content system
Résultat System.Threading.Tasks.Task

MarketingModuleDynamicContentDeleteDynamicContentPublications() public méthode

Delete a dynamic content publication objects
public MarketingModuleDynamicContentDeleteDynamicContentPublications ( List ids ) : void
ids List content publication object ids for delete from dynamic content system
Résultat void

MarketingModuleDynamicContentDeleteDynamicContentPublicationsAsync() public méthode

Delete a dynamic content publication objects
public MarketingModuleDynamicContentDeleteDynamicContentPublicationsAsync ( List ids ) : System.Threading.Tasks.Task
ids List content publication object ids for delete from dynamic content system
Résultat System.Threading.Tasks.Task

MarketingModuleDynamicContentDeleteDynamicContents() public méthode

Delete a dynamic content item objects
public MarketingModuleDynamicContentDeleteDynamicContents ( List ids ) : void
ids List content item object ids for delete in the dynamic content system
Résultat void

MarketingModuleDynamicContentDeleteDynamicContentsAsync() public méthode

Delete a dynamic content item objects
public MarketingModuleDynamicContentDeleteDynamicContentsAsync ( List ids ) : System.Threading.Tasks.Task
ids List content item object ids for delete in the dynamic content system
Résultat System.Threading.Tasks.Task

MarketingModuleDynamicContentGetDynamicContentById() public méthode

Find dynamic content item object by id Return a single dynamic content item object
public MarketingModuleDynamicContentGetDynamicContentById ( string id ) : VirtoCommerceMarketingModuleWebModelDynamicContentItem
id string content item id
Résultat VirtoCommerceMarketingModuleWebModelDynamicContentItem

MarketingModuleDynamicContentGetDynamicContentByIdAsync() public méthode

Find dynamic content item object by id Return a single dynamic content item object
public MarketingModuleDynamicContentGetDynamicContentByIdAsync ( string id ) : System.Threading.Tasks.Task
id string content item id
Résultat System.Threading.Tasks.Task

MarketingModuleDynamicContentGetDynamicContentFolderById() public méthode

Find dynamic content folder by id Return a single dynamic content folder
public MarketingModuleDynamicContentGetDynamicContentFolderById ( string id ) : VirtoCommerceMarketingModuleWebModelDynamicContentFolder
id string folder id
Résultat VirtoCommerceMarketingModuleWebModelDynamicContentFolder

MarketingModuleDynamicContentGetDynamicContentFolderByIdAsync() public méthode

Find dynamic content folder by id Return a single dynamic content folder
public MarketingModuleDynamicContentGetDynamicContentFolderByIdAsync ( string id ) : System.Threading.Tasks.Task
id string folder id
Résultat System.Threading.Tasks.Task

MarketingModuleDynamicContentGetDynamicContentPlaceById() public méthode

Find dynamic content place object by id Return a single dynamic content place object
public MarketingModuleDynamicContentGetDynamicContentPlaceById ( string id ) : VirtoCommerceMarketingModuleWebModelDynamicContentPlace
id string place id
Résultat VirtoCommerceMarketingModuleWebModelDynamicContentPlace

MarketingModuleDynamicContentGetDynamicContentPlaceByIdAsync() public méthode

Find dynamic content place object by id Return a single dynamic content place object
public MarketingModuleDynamicContentGetDynamicContentPlaceByIdAsync ( string id ) : System.Threading.Tasks.Task
id string place id
Résultat System.Threading.Tasks.Task

MarketingModuleDynamicContentGetDynamicContentPublicationById() public méthode

Find dynamic content publication object by id Return a single dynamic content publication object
public MarketingModuleDynamicContentGetDynamicContentPublicationById ( string id ) : VirtoCommerceMarketingModuleWebModelDynamicContentPublication
id string publication id
Résultat VirtoCommerceMarketingModuleWebModelDynamicContentPublication

MarketingModuleDynamicContentGetDynamicContentPublicationByIdAsync() public méthode

Find dynamic content publication object by id Return a single dynamic content publication object
public MarketingModuleDynamicContentGetDynamicContentPublicationByIdAsync ( string id ) : System.Threading.Tasks.Task
id string publication id
Résultat System.Threading.Tasks.Task

MarketingModuleDynamicContentGetNewDynamicPublication() public méthode

Get new dynamic content publication object
public MarketingModuleDynamicContentGetNewDynamicPublication ( ) : VirtoCommerceMarketingModuleWebModelDynamicContentPublication
Résultat VirtoCommerceMarketingModuleWebModelDynamicContentPublication

MarketingModuleDynamicContentGetNewDynamicPublicationAsync() public méthode

Get new dynamic content publication object
public MarketingModuleDynamicContentGetNewDynamicPublicationAsync ( ) : System.Threading.Tasks.Task
Résultat System.Threading.Tasks.Task

MarketingModuleDynamicContentUpdateDynamicContent() public méthode

Update a existing dynamic content item object
public MarketingModuleDynamicContentUpdateDynamicContent ( VirtoCommerceMarketingModuleWebModelDynamicContentItem contentItem ) : void
contentItem VirtoCommerceMarketingModuleWebModelDynamicContentItem dynamic content object that needs to be updated in the dynamic content system
Résultat void

MarketingModuleDynamicContentUpdateDynamicContentAsync() public méthode

Update a existing dynamic content item object
public MarketingModuleDynamicContentUpdateDynamicContentAsync ( VirtoCommerceMarketingModuleWebModelDynamicContentItem contentItem ) : System.Threading.Tasks.Task
contentItem VirtoCommerceMarketingModuleWebModelDynamicContentItem dynamic content object that needs to be updated in the dynamic content system
Résultat System.Threading.Tasks.Task

MarketingModuleDynamicContentUpdateDynamicContentFolder() public méthode

Update a existing dynamic content folder
public MarketingModuleDynamicContentUpdateDynamicContentFolder ( VirtoCommerceMarketingModuleWebModelDynamicContentFolder folder ) : void
folder VirtoCommerceMarketingModuleWebModelDynamicContentFolder dynamic content folder that needs to be updated
Résultat void

MarketingModuleDynamicContentUpdateDynamicContentFolderAsync() public méthode

Update a existing dynamic content folder
public MarketingModuleDynamicContentUpdateDynamicContentFolderAsync ( VirtoCommerceMarketingModuleWebModelDynamicContentFolder folder ) : System.Threading.Tasks.Task
folder VirtoCommerceMarketingModuleWebModelDynamicContentFolder dynamic content folder that needs to be updated
Résultat System.Threading.Tasks.Task

MarketingModuleDynamicContentUpdateDynamicContentPlace() public méthode

Update a existing dynamic content place object
public MarketingModuleDynamicContentUpdateDynamicContentPlace ( VirtoCommerceMarketingModuleWebModelDynamicContentPlace contentPlace ) : void
contentPlace VirtoCommerceMarketingModuleWebModelDynamicContentPlace dynamic content place object that needs to be updated in the dynamic content system
Résultat void

MarketingModuleDynamicContentUpdateDynamicContentPlaceAsync() public méthode

Update a existing dynamic content place object
public MarketingModuleDynamicContentUpdateDynamicContentPlaceAsync ( VirtoCommerceMarketingModuleWebModelDynamicContentPlace contentPlace ) : System.Threading.Tasks.Task
contentPlace VirtoCommerceMarketingModuleWebModelDynamicContentPlace dynamic content place object that needs to be updated in the dynamic content system
Résultat System.Threading.Tasks.Task

MarketingModuleDynamicContentUpdateDynamicContentPublication() public méthode

Update a existing dynamic content publication object
public MarketingModuleDynamicContentUpdateDynamicContentPublication ( VirtoCommerceMarketingModuleWebModelDynamicContentPublication publication ) : void
publication VirtoCommerceMarketingModuleWebModelDynamicContentPublication dynamic content publication object that needs to be updated in the dynamic content system
Résultat void

MarketingModuleDynamicContentUpdateDynamicContentPublicationAsync() public méthode

Update a existing dynamic content publication object
public MarketingModuleDynamicContentUpdateDynamicContentPublicationAsync ( VirtoCommerceMarketingModuleWebModelDynamicContentPublication publication ) : System.Threading.Tasks.Task
publication VirtoCommerceMarketingModuleWebModelDynamicContentPublication dynamic content publication object that needs to be updated in the dynamic content system
Résultat System.Threading.Tasks.Task

MarketingModulePromotionCreatePromotion() public méthode

Add new dynamic promotion object to marketing system
public MarketingModulePromotionCreatePromotion ( VirtoCommerceMarketingModuleWebModelPromotion promotion ) : VirtoCommerceMarketingModuleWebModelPromotion
promotion VirtoCommerceMarketingModuleWebModelPromotion dynamic promotion object that needs to be added to the marketing system
Résultat VirtoCommerceMarketingModuleWebModelPromotion

MarketingModulePromotionCreatePromotionAsync() public méthode

Add new dynamic promotion object to marketing system
public MarketingModulePromotionCreatePromotionAsync ( VirtoCommerceMarketingModuleWebModelPromotion promotion ) : System.Threading.Tasks.Task
promotion VirtoCommerceMarketingModuleWebModelPromotion dynamic promotion object that needs to be added to the marketing system
Résultat System.Threading.Tasks.Task

MarketingModulePromotionDeletePromotions() public méthode

Delete promotions objects
public MarketingModulePromotionDeletePromotions ( List ids ) : void
ids List promotions object ids for delete in the marketing system
Résultat void

MarketingModulePromotionDeletePromotionsAsync() public méthode

Delete promotions objects
public MarketingModulePromotionDeletePromotionsAsync ( List ids ) : System.Threading.Tasks.Task
ids List promotions object ids for delete in the marketing system
Résultat System.Threading.Tasks.Task

MarketingModulePromotionGetNewDynamicPromotion() public méthode

Get new dynamic promotion object Return a new dynamic promotion object with populated dynamic expression tree
public MarketingModulePromotionGetNewDynamicPromotion ( ) : VirtoCommerceMarketingModuleWebModelPromotion
Résultat VirtoCommerceMarketingModuleWebModelPromotion

MarketingModulePromotionGetNewDynamicPromotionAsync() public méthode

Get new dynamic promotion object Return a new dynamic promotion object with populated dynamic expression tree
public MarketingModulePromotionGetNewDynamicPromotionAsync ( ) : System.Threading.Tasks.Task
Résultat System.Threading.Tasks.Task

MarketingModulePromotionGetPromotionById() public méthode

Find promotion object by id Return a single promotion (dynamic or custom) object
public MarketingModulePromotionGetPromotionById ( string id ) : VirtoCommerceMarketingModuleWebModelPromotion
id string promotion id
Résultat VirtoCommerceMarketingModuleWebModelPromotion

MarketingModulePromotionGetPromotionByIdAsync() public méthode

Find promotion object by id Return a single promotion (dynamic or custom) object
public MarketingModulePromotionGetPromotionByIdAsync ( string id ) : System.Threading.Tasks.Task
id string promotion id
Résultat System.Threading.Tasks.Task

MarketingModulePromotionUpdatePromotions() public méthode

Update a existing dynamic promotion object in marketing system
public MarketingModulePromotionUpdatePromotions ( VirtoCommerceMarketingModuleWebModelPromotion promotion ) : void
promotion VirtoCommerceMarketingModuleWebModelPromotion >dynamic promotion object that needs to be updated in the marketing system
Résultat void

MarketingModulePromotionUpdatePromotionsAsync() public méthode

Update a existing dynamic promotion object in marketing system
public MarketingModulePromotionUpdatePromotionsAsync ( VirtoCommerceMarketingModuleWebModelPromotion promotion ) : System.Threading.Tasks.Task
promotion VirtoCommerceMarketingModuleWebModelPromotion >dynamic promotion object that needs to be updated in the marketing system
Résultat System.Threading.Tasks.Task

MarketingModuleSearch() public méthode

Search marketing objects by given criteria Allow to find all marketing module objects (Promotions, Dynamic content objects)
public MarketingModuleSearch ( string criteriaFolderId, string criteriaResponseGroup, string criteriaKeyword, int criteriaStart, int criteriaCount ) : VirtoCommerceMarketingModuleWebModelMarketingSearchResult
criteriaFolderId string
criteriaResponseGroup string
criteriaKeyword string
criteriaStart int
criteriaCount int
Résultat VirtoCommerceMarketingModuleWebModelMarketingSearchResult

MarketingModuleSearchAsync() public méthode

Search marketing objects by given criteria Allow to find all marketing module objects (Promotions, Dynamic content objects)
public MarketingModuleSearchAsync ( string criteriaFolderId, string criteriaResponseGroup, string criteriaKeyword, int criteriaStart, int criteriaCount ) : System.Threading.Tasks.Task
criteriaFolderId string
criteriaResponseGroup string
criteriaKeyword string
criteriaStart int
criteriaCount int
Résultat System.Threading.Tasks.Task

SetBasePath() public méthode

Sets the base path of the API client.
public SetBasePath ( String basePath ) : void
basePath String The base path
Résultat void