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

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

공개 메소드들

메소드 설명
GetBasePath ( ) : String

Gets the base path of the API client.

QuoteModuleApi ( ApiClient apiClient = null ) : System

Initializes a new instance of the QuoteModuleApi class.

QuoteModuleApi ( String basePath ) : System

Initializes a new instance of the QuoteModuleApi class.

QuoteModuleCalculateTotals ( VirtoCommerceQuoteModuleWebModelQuoteRequest quoteRequest ) : VirtoCommerceQuoteModuleWebModelQuoteRequest

Calculate totals Return totals for selected tier prices

QuoteModuleCalculateTotalsAsync ( VirtoCommerceQuoteModuleWebModelQuoteRequest quoteRequest ) : System.Threading.Tasks.Task

Calculate totals Return totals for selected tier prices

QuoteModuleCreate ( VirtoCommerceQuoteModuleWebModelQuoteRequest quoteRequest ) : VirtoCommerceQuoteModuleWebModelQuoteRequest

Create new RFQ

QuoteModuleCreateAsync ( VirtoCommerceQuoteModuleWebModelQuoteRequest quoteRequest ) : System.Threading.Tasks.Task

Create new RFQ

QuoteModuleDelete ( List ids ) : void

Deletes the specified quotes by id.

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

Deletes the specified quotes by id.

QuoteModuleGetById ( string id ) : VirtoCommerceQuoteModuleWebModelQuoteRequest

Get RFQ by id Return a single RFQ

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

Get RFQ by id Return a single RFQ

QuoteModuleGetShipmentMethods ( string id ) : List

Get available shipping methods with prices for quote requests

QuoteModuleGetShipmentMethodsAsync ( string id ) : System.Threading.Tasks.Task>

Get available shipping methods with prices for quote requests

QuoteModuleSearch ( string criteriaKeyword, string criteriaCustomerId, string criteriaStoreId, System.DateTime criteriaStartDate, System.DateTime criteriaEndDate, string criteriaStatus, string criteriaTag, int criteriaStart, int criteriaCount ) : VirtoCommerceDomainQuoteModelQuoteRequestSearchResult

Search RFQ by given criteria

QuoteModuleSearchAsync ( string criteriaKeyword, string criteriaCustomerId, string criteriaStoreId, System.DateTime criteriaStartDate, System.DateTime criteriaEndDate, string criteriaStatus, string criteriaTag, int criteriaStart, int criteriaCount ) : System.Threading.Tasks.Task

Search RFQ by given criteria

QuoteModuleUpdate ( VirtoCommerceQuoteModuleWebModelQuoteRequest quoteRequest ) : void

Update a existing RFQ

QuoteModuleUpdateAsync ( VirtoCommerceQuoteModuleWebModelQuoteRequest quoteRequest ) : System.Threading.Tasks.Task

Update a existing RFQ

SetBasePath ( String basePath ) : void

Sets the base path of the API client.

메소드 상세

GetBasePath() 공개 메소드

Gets the base path of the API client.
public GetBasePath ( ) : String
리턴 String

QuoteModuleApi() 공개 메소드

Initializes a new instance of the QuoteModuleApi class.
public QuoteModuleApi ( ApiClient apiClient = null ) : System
apiClient VirtoCommerce.SwaggerApiClient.Client.ApiClient an instance of ApiClient (optional)
리턴 System

QuoteModuleApi() 공개 메소드

Initializes a new instance of the QuoteModuleApi class.
public QuoteModuleApi ( String basePath ) : System
basePath String
리턴 System

QuoteModuleCalculateTotals() 공개 메소드

Calculate totals Return totals for selected tier prices
public QuoteModuleCalculateTotals ( VirtoCommerceQuoteModuleWebModelQuoteRequest quoteRequest ) : VirtoCommerceQuoteModuleWebModelQuoteRequest
quoteRequest VirtoCommerce.SwaggerApiClient.Model.VirtoCommerceQuoteModuleWebModelQuoteRequest RFQ
리턴 VirtoCommerce.SwaggerApiClient.Model.VirtoCommerceQuoteModuleWebModelQuoteRequest

QuoteModuleCalculateTotalsAsync() 공개 메소드

Calculate totals Return totals for selected tier prices
public QuoteModuleCalculateTotalsAsync ( VirtoCommerceQuoteModuleWebModelQuoteRequest quoteRequest ) : System.Threading.Tasks.Task
quoteRequest VirtoCommerce.SwaggerApiClient.Model.VirtoCommerceQuoteModuleWebModelQuoteRequest RFQ
리턴 System.Threading.Tasks.Task

QuoteModuleCreate() 공개 메소드

Create new RFQ
public QuoteModuleCreate ( VirtoCommerceQuoteModuleWebModelQuoteRequest quoteRequest ) : VirtoCommerceQuoteModuleWebModelQuoteRequest
quoteRequest VirtoCommerce.SwaggerApiClient.Model.VirtoCommerceQuoteModuleWebModelQuoteRequest RFQ
리턴 VirtoCommerce.SwaggerApiClient.Model.VirtoCommerceQuoteModuleWebModelQuoteRequest

QuoteModuleCreateAsync() 공개 메소드

Create new RFQ
public QuoteModuleCreateAsync ( VirtoCommerceQuoteModuleWebModelQuoteRequest quoteRequest ) : System.Threading.Tasks.Task
quoteRequest VirtoCommerce.SwaggerApiClient.Model.VirtoCommerceQuoteModuleWebModelQuoteRequest RFQ
리턴 System.Threading.Tasks.Task

QuoteModuleDelete() 공개 메소드

Deletes the specified quotes by id.
public QuoteModuleDelete ( List ids ) : void
ids List The quotes ids.
리턴 void

QuoteModuleDeleteAsync() 공개 메소드

Deletes the specified quotes by id.
public QuoteModuleDeleteAsync ( List ids ) : System.Threading.Tasks.Task
ids List The quotes ids.
리턴 System.Threading.Tasks.Task

QuoteModuleGetById() 공개 메소드

Get RFQ by id Return a single RFQ
public QuoteModuleGetById ( string id ) : VirtoCommerceQuoteModuleWebModelQuoteRequest
id string RFQ id
리턴 VirtoCommerce.SwaggerApiClient.Model.VirtoCommerceQuoteModuleWebModelQuoteRequest

QuoteModuleGetByIdAsync() 공개 메소드

Get RFQ by id Return a single RFQ
public QuoteModuleGetByIdAsync ( string id ) : System.Threading.Tasks.Task
id string RFQ id
리턴 System.Threading.Tasks.Task

QuoteModuleGetShipmentMethods() 공개 메소드

Get available shipping methods with prices for quote requests
public QuoteModuleGetShipmentMethods ( string id ) : List
id string RFQ id
리턴 List

QuoteModuleGetShipmentMethodsAsync() 공개 메소드

Get available shipping methods with prices for quote requests
public QuoteModuleGetShipmentMethodsAsync ( string id ) : System.Threading.Tasks.Task>
id string RFQ id
리턴 System.Threading.Tasks.Task>

QuoteModuleSearch() 공개 메소드

Search RFQ by given criteria
public QuoteModuleSearch ( string criteriaKeyword, string criteriaCustomerId, string criteriaStoreId, System.DateTime criteriaStartDate, System.DateTime criteriaEndDate, string criteriaStatus, string criteriaTag, int criteriaStart, int criteriaCount ) : VirtoCommerceDomainQuoteModelQuoteRequestSearchResult
criteriaKeyword string
criteriaCustomerId string
criteriaStoreId string
criteriaStartDate System.DateTime
criteriaEndDate System.DateTime
criteriaStatus string
criteriaTag string
criteriaStart int
criteriaCount int
리턴 VirtoCommerce.SwaggerApiClient.Model.VirtoCommerceDomainQuoteModelQuoteRequestSearchResult

QuoteModuleSearchAsync() 공개 메소드

Search RFQ by given criteria
public QuoteModuleSearchAsync ( string criteriaKeyword, string criteriaCustomerId, string criteriaStoreId, System.DateTime criteriaStartDate, System.DateTime criteriaEndDate, string criteriaStatus, string criteriaTag, int criteriaStart, int criteriaCount ) : System.Threading.Tasks.Task
criteriaKeyword string
criteriaCustomerId string
criteriaStoreId string
criteriaStartDate System.DateTime
criteriaEndDate System.DateTime
criteriaStatus string
criteriaTag string
criteriaStart int
criteriaCount int
리턴 System.Threading.Tasks.Task

QuoteModuleUpdate() 공개 메소드

Update a existing RFQ
public QuoteModuleUpdate ( VirtoCommerceQuoteModuleWebModelQuoteRequest quoteRequest ) : void
quoteRequest VirtoCommerce.SwaggerApiClient.Model.VirtoCommerceQuoteModuleWebModelQuoteRequest RFQ
리턴 void

QuoteModuleUpdateAsync() 공개 메소드

Update a existing RFQ
public QuoteModuleUpdateAsync ( VirtoCommerceQuoteModuleWebModelQuoteRequest quoteRequest ) : System.Threading.Tasks.Task
quoteRequest VirtoCommerce.SwaggerApiClient.Model.VirtoCommerceQuoteModuleWebModelQuoteRequest RFQ
리턴 System.Threading.Tasks.Task

SetBasePath() 공개 메소드

Sets the base path of the API client.
public SetBasePath ( String basePath ) : void
basePath String The base path
리턴 void