C# 클래스 VirtoCommerce.SwaggerApiClient.Api.CustomerManagementModuleApi

Represents a collection of functions to interact with the API endpoints
상속: ICustomerManagementModuleApi
파일 보기 프로젝트 열기: VirtoCommerce/vc-internal

공개 메소드들

메소드 설명
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