Class OrderShipmentStatus
Represents possible statuses of a shipment.
Inheritance
System.Object
OrderShipmentStatus
Assembly: Mediachase.Commerce.dll
Version: 14.26.0
public class OrderShipmentStatus : Object, IEquatable<OrderShipmentStatus>
Constructors
Declaration
public OrderShipmentStatus(int value, string name)
Parameters
Type |
Name |
Description |
System.Int32 |
value |
|
System.String |
name |
|
Properties
Declaration
public static OrderShipmentStatus AwaitingInventory { get; }
Property Value
Declaration
public static OrderShipmentStatus Cancelled { get; }
Property Value
Declaration
Property Value
Type |
Description |
System.Int32 |
|
Declaration
public static OrderShipmentStatus InventoryAssigned { get; }
Property Value
Declaration
public string Name { get; }
Property Value
Type |
Description |
System.String |
|
Declaration
public static OrderShipmentStatus OnHold { get; }
Property Value
Declaration
public static OrderShipmentStatus Packing { get; }
Property Value
Registered order shipment statuses.
Declaration
public static IEnumerable<OrderShipmentStatus> RegisteredStatuses { get; }
Property Value
Declaration
public static OrderShipmentStatus Released { get; }
Property Value
Declaration
public static OrderShipmentStatus Shipped { get; }
Property Value
Methods
Declaration
public bool Equals(OrderShipmentStatus other)
Parameters
Returns
Type |
Description |
System.Boolean |
|
Declaration
public override bool Equals(object obj)
Parameters
Type |
Name |
Description |
System.Object |
obj |
|
Returns
Type |
Description |
System.Boolean |
|
Declaration
public override int GetHashCode()
Returns
Type |
Description |
System.Int32 |
|
Registers a new order status.
Declaration
public static void RegisterStatus(OrderShipmentStatus status)
Parameters
Converts this status to a string.
Declaration
public override string ToString()
Returns
Type |
Description |
System.String |
|
Declaration
public static bool TryParse(int status, out OrderShipmentStatus orderStatus)
Parameters
Type |
Name |
Description |
System.Int32 |
status |
The value to parse.
|
OrderShipmentStatus |
orderStatus |
The known status.
|
Returns
Type |
Description |
System.Boolean |
True if parsed successfully, false otherwise.
|
Declaration
public static bool TryParse(string status, out OrderShipmentStatus orderStatus)
Parameters
Type |
Name |
Description |
System.String |
status |
The name to parse.
|
OrderShipmentStatus |
orderStatus |
The known status.
|
Returns
Type |
Description |
System.Boolean |
True if parsed successfully, false otherwise.
|
Implements
System.IEquatable<>
Extension Methods