C# Class ChannelAdvisorAccess.Services.Shipping.ShippingService

Inheritance: IShippingService
Afficher le fichier Open project: agileharbor/channelAdvisorAccess

Private Properties

Свойство Type Description
CheckCaSuccess void
CheckCaSuccess void
CheckCaSuccess void
CheckCaSuccess void
CreatePartialShipmentByClientId OrderShipment[]
CreatePartialShipmentByOrderId OrderShipment[]
CreateShipmentByClientId OrderShipment[]
CreateShipmentByOrderId OrderShipment[]

Méthodes publiques

Méthode Description
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

Private Methods

Méthode Description
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[]

Method Details

GetOrderShipmentHistoryList() public méthode

public GetOrderShipmentHistoryList ( int orderIdList ) : OrderShipmentHistoryResponse[]
orderIdList int
Résultat OrderShipmentHistoryResponse[]

GetOrderShipmentHistoryList() public méthode

public GetOrderShipmentHistoryList ( int orderIdList, string clientOrderIdentifierList ) : OrderShipmentHistoryResponse[]
orderIdList int
clientOrderIdentifierList string
Résultat OrderShipmentHistoryResponse[]

GetOrderShipmentHistoryList() public méthode

public GetOrderShipmentHistoryList ( string clientOrderIdentifierList ) : OrderShipmentHistoryResponse[]
clientOrderIdentifierList string
Résultat OrderShipmentHistoryResponse[]

GetOrderShipmentHistoryListAsync() public méthode

public GetOrderShipmentHistoryListAsync ( int orderIdList ) : Task
orderIdList int
Résultat Task

GetOrderShipmentHistoryListAsync() public méthode

public GetOrderShipmentHistoryListAsync ( int orderIdList, string clientOrderIdentifierList ) : Task
orderIdList int
clientOrderIdentifierList string
Résultat Task

GetOrderShipmentHistoryListAsync() public méthode

public GetOrderShipmentHistoryListAsync ( string clientOrderIdentifierList ) : Task
clientOrderIdentifierList string
Résultat Task

GetShippingCarrierList() public méthode

public GetShippingCarrierList ( ) : ShippingCarrier[]
Résultat ShippingCarrier[]

GetShippingCarrierListAsync() public méthode

public GetShippingCarrierListAsync ( ) : Task
Résultat Task

MarkOrderShipped() public méthode

public MarkOrderShipped ( int orderId, PartialShipmentContents partialShipmentContents ) : void
orderId int
partialShipmentContents PartialShipmentContents
Résultat void

MarkOrderShipped() public méthode

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
Résultat void

MarkOrderShipped() public méthode

public MarkOrderShipped ( string clientOrderId, PartialShipmentContents partialShipmentContents ) : void
clientOrderId string
partialShipmentContents PartialShipmentContents
Résultat void

MarkOrderShipped() public méthode

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
Résultat void

MarkOrderShippedAsync() public méthode

public MarkOrderShippedAsync ( int orderId, PartialShipmentContents partialShipmentContents ) : System.Threading.Tasks.Task
orderId int
partialShipmentContents PartialShipmentContents
Résultat System.Threading.Tasks.Task

MarkOrderShippedAsync() public méthode

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
Résultat System.Threading.Tasks.Task

MarkOrderShippedAsync() public méthode

public MarkOrderShippedAsync ( string clientOrderId, PartialShipmentContents partialShipmentContents ) : System.Threading.Tasks.Task
clientOrderId string
partialShipmentContents PartialShipmentContents
Résultat System.Threading.Tasks.Task

MarkOrderShippedAsync() public méthode

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
Résultat System.Threading.Tasks.Task

Ping() public méthode

public Ping ( ) : void
Résultat void

PingAsync() public méthode

public PingAsync ( ) : System.Threading.Tasks.Task
Résultat System.Threading.Tasks.Task

ShippingService() public méthode

public ShippingService ( APICredentials credentials, string accountId ) : System
credentials APICredentials
accountId string
Résultat System

ShippingService() public méthode

public ShippingService ( APICredentials credentials, string name, string id ) : System
credentials APICredentials
name string
id string
Résultat System

SubmitOrderShipmentList() public méthode

public SubmitOrderShipmentList ( IEnumerable orderShipments ) : void
orderShipments IEnumerable
Résultat void

SubmitOrderShipmentListAsync() public méthode

public SubmitOrderShipmentListAsync ( IEnumerable orderShipments ) : System.Threading.Tasks.Task
orderShipments IEnumerable
Résultat System.Threading.Tasks.Task