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

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

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

Метод Описание
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