C# Класс ChannelAdvisorAccess.Services.Shipping.ShippingService

Наследование: IShippingService
Показать файл Открыть проект

Private Properties

Свойство Тип Описание
CheckCaSuccess void
CheckCaSuccess void
CheckCaSuccess void
CheckCaSuccess void
CreatePartialShipmentByClientId OrderShipment[]
CreatePartialShipmentByOrderId OrderShipment[]
CreateShipmentByClientId OrderShipment[]
CreateShipmentByOrderId OrderShipment[]

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

Метод Описание
GetOrderShipmentHistoryList ( int orderIdList ) : OrderShipmentHistoryResponse[]
GetOrderShipmentHistoryList ( int orderIdList, string clientOrderIdentifierList ) : OrderShipmentHistoryResponse[]
GetOrderShipmentHistoryList ( string clientOrderIdentifierList ) : OrderShipmentHistoryResponse[]
GetOrderShipmentHistoryListAsync ( int orderIdList ) : Task
GetOrderShipmentHistoryListAsync ( int orderIdList, string clientOrderIdentifierList ) : Task
GetOrderShipmentHistoryListAsync ( string clientOrderIdentifierList ) : Task
GetShippingCarrierList ( ) : ShippingCarrier[]
GetShippingCarrierListAsync ( ) : Task
MarkOrderShipped ( int orderId, PartialShipmentContents partialShipmentContents ) : void
MarkOrderShipped ( int orderId, string carrierCode, string classCode, string trackingNumber, System.DateTime dateShipped ) : void
MarkOrderShipped ( string clientOrderId, PartialShipmentContents partialShipmentContents ) : void
MarkOrderShipped ( string clientOrderId, string carrierCode, string classCode, string trackingNumber, System.DateTime dateShipped ) : void
MarkOrderShippedAsync ( int orderId, PartialShipmentContents partialShipmentContents ) : System.Threading.Tasks.Task
MarkOrderShippedAsync ( int orderId, string carrierCode, string classCode, string trackingNumber, System.DateTime dateShipped ) : System.Threading.Tasks.Task
MarkOrderShippedAsync ( string clientOrderId, PartialShipmentContents partialShipmentContents ) : System.Threading.Tasks.Task
MarkOrderShippedAsync ( string clientOrderId, string carrierCode, string classCode, string trackingNumber, System.DateTime dateShipped ) : System.Threading.Tasks.Task
Ping ( ) : void
PingAsync ( ) : System.Threading.Tasks.Task
ShippingService ( APICredentials credentials, string accountId ) : System
ShippingService ( APICredentials credentials, string name, string id ) : System
SubmitOrderShipmentList ( IEnumerable orderShipments ) : void
SubmitOrderShipmentListAsync ( IEnumerable orderShipments ) : System.Threading.Tasks.Task

Приватные методы

Метод Описание
CheckCaSuccess ( APIResultOfArrayOfOrderShipmentHistoryResponse result ) : void
CheckCaSuccess ( APIResultOfArrayOfShipmentResponse result ) : void
CheckCaSuccess ( APIResultOfArrayOfShippingCarrier result ) : void
CheckCaSuccess ( APIResultOfString results ) : void
CreatePartialShipmentByClientId ( string clientOrderId, PartialShipmentContents partialShipmentContents ) : OrderShipment[]
CreatePartialShipmentByOrderId ( int orderId, PartialShipmentContents partialShipmentContents ) : OrderShipment[]
CreateShipmentByClientId ( string clientOrderId, string carrierCode, string classCode, string trackingNumber, System.DateTime dateShipped ) : OrderShipment[]
CreateShipmentByOrderId ( int orderId, string carrierCode, string classCode, string trackingNumber, System.DateTime dateShipped ) : OrderShipment[]

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

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

public GetOrderShipmentHistoryList ( int orderIdList ) : OrderShipmentHistoryResponse[]
orderIdList int
Результат OrderShipmentHistoryResponse[]

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

public GetOrderShipmentHistoryList ( int orderIdList, string clientOrderIdentifierList ) : OrderShipmentHistoryResponse[]
orderIdList int
clientOrderIdentifierList string
Результат OrderShipmentHistoryResponse[]

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

public GetOrderShipmentHistoryList ( string clientOrderIdentifierList ) : OrderShipmentHistoryResponse[]
clientOrderIdentifierList string
Результат OrderShipmentHistoryResponse[]

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

public GetOrderShipmentHistoryListAsync ( int orderIdList ) : Task
orderIdList int
Результат Task

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

public GetOrderShipmentHistoryListAsync ( int orderIdList, string clientOrderIdentifierList ) : Task
orderIdList int
clientOrderIdentifierList string
Результат Task

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

public GetOrderShipmentHistoryListAsync ( string clientOrderIdentifierList ) : Task
clientOrderIdentifierList string
Результат Task

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

public GetShippingCarrierList ( ) : ShippingCarrier[]
Результат ShippingCarrier[]

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

public GetShippingCarrierListAsync ( ) : Task
Результат Task

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

public MarkOrderShipped ( int orderId, PartialShipmentContents partialShipmentContents ) : void
orderId int
partialShipmentContents PartialShipmentContents
Результат void

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

public MarkOrderShipped ( int orderId, string carrierCode, string classCode, string trackingNumber, System.DateTime dateShipped ) : void
orderId int
carrierCode string
classCode string
trackingNumber string
dateShipped System.DateTime
Результат void

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

public MarkOrderShipped ( string clientOrderId, PartialShipmentContents partialShipmentContents ) : void
clientOrderId string
partialShipmentContents PartialShipmentContents
Результат void

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

public MarkOrderShipped ( string clientOrderId, string carrierCode, string classCode, string trackingNumber, System.DateTime dateShipped ) : void
clientOrderId string
carrierCode string
classCode string
trackingNumber string
dateShipped System.DateTime
Результат void

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

public MarkOrderShippedAsync ( int orderId, PartialShipmentContents partialShipmentContents ) : System.Threading.Tasks.Task
orderId int
partialShipmentContents PartialShipmentContents
Результат System.Threading.Tasks.Task

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

public MarkOrderShippedAsync ( int orderId, string carrierCode, string classCode, string trackingNumber, System.DateTime dateShipped ) : System.Threading.Tasks.Task
orderId int
carrierCode string
classCode string
trackingNumber string
dateShipped System.DateTime
Результат System.Threading.Tasks.Task

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

public MarkOrderShippedAsync ( string clientOrderId, PartialShipmentContents partialShipmentContents ) : System.Threading.Tasks.Task
clientOrderId string
partialShipmentContents PartialShipmentContents
Результат System.Threading.Tasks.Task

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

public MarkOrderShippedAsync ( string clientOrderId, string carrierCode, string classCode, string trackingNumber, System.DateTime dateShipped ) : System.Threading.Tasks.Task
clientOrderId string
carrierCode string
classCode string
trackingNumber string
dateShipped System.DateTime
Результат System.Threading.Tasks.Task

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

public Ping ( ) : void
Результат void

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

public PingAsync ( ) : System.Threading.Tasks.Task
Результат System.Threading.Tasks.Task

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

public ShippingService ( APICredentials credentials, string accountId ) : System
credentials APICredentials
accountId string
Результат System

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

public ShippingService ( APICredentials credentials, string name, string id ) : System
credentials APICredentials
name string
id string
Результат System

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

public SubmitOrderShipmentList ( IEnumerable orderShipments ) : void
orderShipments IEnumerable
Результат void

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

public SubmitOrderShipmentListAsync ( IEnumerable orderShipments ) : System.Threading.Tasks.Task
orderShipments IEnumerable
Результат System.Threading.Tasks.Task