C# Класс VirtoCommerce.SwaggerApiClient.Api.CustomerManagementModuleApi

Represents a collection of functions to interact with the API endpoints
Наследование: ICustomerManagementModuleApi
Показать файл Открыть проект

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

Метод Описание
CustomerManagementModuleApi ( ApiClient apiClient = null ) : System

Initializes a new instance of the CustomerManagementModuleApi class.

CustomerManagementModuleApi ( String basePath ) : System

Initializes a new instance of the CustomerManagementModuleApi class.

CustomerModuleCreateContact ( VirtoCommerceCustomerModuleWebModelContact contact ) : VirtoCommerceCustomerModuleWebModelContact

Create contact

CustomerModuleCreateContactAsync ( VirtoCommerceCustomerModuleWebModelContact contact ) : System.Threading.Tasks.Task

Create contact

CustomerModuleCreateOrganization ( VirtoCommerceCustomerModuleWebModelOrganization organization ) : VirtoCommerceCustomerModuleWebModelOrganization

Create organization

CustomerModuleCreateOrganizationAsync ( VirtoCommerceCustomerModuleWebModelOrganization organization ) : System.Threading.Tasks.Task

Create organization

CustomerModuleDeleteContacts ( List ids ) : void

Delete contacts Delete contacts by given array of ids.

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

Delete contacts Delete contacts by given array of ids.

CustomerModuleDeleteOrganizations ( List ids ) : void

Delete organizations Delete organizations by given array of ids.

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

Delete organizations Delete organizations by given array of ids.

CustomerModuleGetContactById ( string id ) : void

Get contact

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

Get contact

CustomerModuleGetOrganizationById ( string id ) : void

Get organization

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

Get organization

CustomerModuleListOrganizations ( ) : List

Get organizations Get array of all organizations.

CustomerModuleListOrganizationsAsync ( ) : System.Threading.Tasks.Task>

Get organizations Get array of all organizations.

CustomerModuleSearch ( string criteriaKeyword, string criteriaOrganizationId, int criteriaStart, int criteriaCount ) : VirtoCommerceCustomerModuleWebModelSearchResult

Get members Get array of members satisfied search criteria.

CustomerModuleSearchAsync ( string criteriaKeyword, string criteriaOrganizationId, int criteriaStart, int criteriaCount ) : System.Threading.Tasks.Task

Get members Get array of members satisfied search criteria.

CustomerModuleUpdateContact ( VirtoCommerceCustomerModuleWebModelContact contact ) : void

Update contact

CustomerModuleUpdateContactAsync ( VirtoCommerceCustomerModuleWebModelContact contact ) : System.Threading.Tasks.Task

Update contact

CustomerModuleUpdateOrganization ( VirtoCommerceCustomerModuleWebModelOrganization organization ) : void

Update organization

CustomerModuleUpdateOrganizationAsync ( VirtoCommerceCustomerModuleWebModelOrganization organization ) : System.Threading.Tasks.Task

Update organization

GetBasePath ( ) : String

Gets the base path of the API client.

SetBasePath ( String basePath ) : void

Sets the base path of the API client.

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

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

Initializes a new instance of the CustomerManagementModuleApi class.
public CustomerManagementModuleApi ( ApiClient apiClient = null ) : System
apiClient VirtoCommerce.SwaggerApiClient.Client.ApiClient an instance of ApiClient (optional)
Результат System

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

Initializes a new instance of the CustomerManagementModuleApi class.
public CustomerManagementModuleApi ( String basePath ) : System
basePath String
Результат System

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

Create contact
public CustomerModuleCreateContact ( VirtoCommerceCustomerModuleWebModelContact contact ) : VirtoCommerceCustomerModuleWebModelContact
contact VirtoCommerce.SwaggerApiClient.Model.VirtoCommerceCustomerModuleWebModelContact
Результат VirtoCommerce.SwaggerApiClient.Model.VirtoCommerceCustomerModuleWebModelContact

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

Create contact
public CustomerModuleCreateContactAsync ( VirtoCommerceCustomerModuleWebModelContact contact ) : System.Threading.Tasks.Task
contact VirtoCommerce.SwaggerApiClient.Model.VirtoCommerceCustomerModuleWebModelContact
Результат System.Threading.Tasks.Task

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

Create organization
public CustomerModuleCreateOrganization ( VirtoCommerceCustomerModuleWebModelOrganization organization ) : VirtoCommerceCustomerModuleWebModelOrganization
organization VirtoCommerce.SwaggerApiClient.Model.VirtoCommerceCustomerModuleWebModelOrganization
Результат VirtoCommerce.SwaggerApiClient.Model.VirtoCommerceCustomerModuleWebModelOrganization

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

Create organization
public CustomerModuleCreateOrganizationAsync ( VirtoCommerceCustomerModuleWebModelOrganization organization ) : System.Threading.Tasks.Task
organization VirtoCommerce.SwaggerApiClient.Model.VirtoCommerceCustomerModuleWebModelOrganization
Результат System.Threading.Tasks.Task

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

Delete contacts Delete contacts by given array of ids.
public CustomerModuleDeleteContacts ( List ids ) : void
ids List An array of contacts ids
Результат void

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

Delete contacts Delete contacts by given array of ids.
public CustomerModuleDeleteContactsAsync ( List ids ) : System.Threading.Tasks.Task
ids List An array of contacts ids
Результат System.Threading.Tasks.Task

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

Delete organizations Delete organizations by given array of ids.
public CustomerModuleDeleteOrganizations ( List ids ) : void
ids List An array of organizations ids
Результат void

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

Delete organizations Delete organizations by given array of ids.
public CustomerModuleDeleteOrganizationsAsync ( List ids ) : System.Threading.Tasks.Task
ids List An array of organizations ids
Результат System.Threading.Tasks.Task

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

Get contact
public CustomerModuleGetContactById ( string id ) : void
id string Contact id
Результат void

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

Get contact
public CustomerModuleGetContactByIdAsync ( string id ) : System.Threading.Tasks.Task
id string Contact id
Результат System.Threading.Tasks.Task

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

Get organization
public CustomerModuleGetOrganizationById ( string id ) : void
id string Organization id
Результат void

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

Get organization
public CustomerModuleGetOrganizationByIdAsync ( string id ) : System.Threading.Tasks.Task
id string Organization id
Результат System.Threading.Tasks.Task

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

Get organizations Get array of all organizations.
public CustomerModuleListOrganizations ( ) : List
Результат List

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

Get organizations Get array of all organizations.
public CustomerModuleListOrganizationsAsync ( ) : System.Threading.Tasks.Task>
Результат System.Threading.Tasks.Task>

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

Get members Get array of members satisfied search criteria.
public CustomerModuleSearch ( string criteriaKeyword, string criteriaOrganizationId, int criteriaStart, int criteriaCount ) : VirtoCommerceCustomerModuleWebModelSearchResult
criteriaKeyword string Word, part of word or phrase to search
criteriaOrganizationId string It used to limit search within an organization
criteriaStart int It used to skip some first search results
criteriaCount int It used to limit the number of search results
Результат VirtoCommerceCustomerModuleWebModelSearchResult

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

Get members Get array of members satisfied search criteria.
public CustomerModuleSearchAsync ( string criteriaKeyword, string criteriaOrganizationId, int criteriaStart, int criteriaCount ) : System.Threading.Tasks.Task
criteriaKeyword string Word, part of word or phrase to search
criteriaOrganizationId string It used to limit search within an organization
criteriaStart int It used to skip some first search results
criteriaCount int It used to limit the number of search results
Результат System.Threading.Tasks.Task

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

Update contact
public CustomerModuleUpdateContact ( VirtoCommerceCustomerModuleWebModelContact contact ) : void
contact VirtoCommerceCustomerModuleWebModelContact
Результат void

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

Update contact
public CustomerModuleUpdateContactAsync ( VirtoCommerceCustomerModuleWebModelContact contact ) : System.Threading.Tasks.Task
contact VirtoCommerceCustomerModuleWebModelContact
Результат System.Threading.Tasks.Task

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

Update organization
public CustomerModuleUpdateOrganization ( VirtoCommerceCustomerModuleWebModelOrganization organization ) : void
organization VirtoCommerceCustomerModuleWebModelOrganization
Результат void

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

Update organization
public CustomerModuleUpdateOrganizationAsync ( VirtoCommerceCustomerModuleWebModelOrganization organization ) : System.Threading.Tasks.Task
organization VirtoCommerceCustomerModuleWebModelOrganization
Результат System.Threading.Tasks.Task

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

Gets the base path of the API client.
public GetBasePath ( ) : String
Результат String

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

Sets the base path of the API client.
public SetBasePath ( String basePath ) : void
basePath String The base path
Результат void