Try our conversational search powered by Generative AI!

Interface IWarehouse

Namespace: Mediachase.Commerce.Inventory
Assembly: Mediachase.Commerce.dll
Version: 10.8.0
Syntax
public interface IWarehouse

Properties

ApplicationId

Gets the ApplicationId associated with the warehouse.

Declaration
Guid ApplicationId { get; }
Property Value
Type Description
System.Guid

The ApplicationId.

Code

Gets the code value.

Declaration
string Code { get; }
Property Value
Type Description
System.String

The code.

ContactInformation

Gets the contact information for the warehouse.

Declaration
IWarehouseContactInformation ContactInformation { get; }
Property Value
Type Description
IWarehouseContactInformation

The contact information for the warehouse.

Created

Gets the timestamp at which the warehouse record was created.

Declaration
DateTime Created { get; }
Property Value
Type Description
System.DateTime

The creation timestamp.

CreatorId

Gets the creator of the warehouse record.

Declaration
string CreatorId { get; }
Property Value
Type Description
System.String

The CreatorId.

FulfillmentPriorityOrder

Gets the place of the warehouse in the default order in which warehouses are used to fulfill orders.

Declaration
int FulfillmentPriorityOrder { get; }
Property Value
Type Description
System.Int32

The priority order.

IsActive

Indicates whether or not the warehouse is active.

Declaration
bool IsActive { get; }
Property Value
Type Description
System.Boolean

A boolean indicating whether or not the warehouse is active.

IsDeliveryLocation

Indicates whether the warehouse is a delivery location. This means this warehouse can be used as a delivery location (i.e. for future in-store pickups).

Declaration
bool IsDeliveryLocation { get; }
Property Value
Type Description
System.Boolean

A boolean indicating whether the warehouse is a delivery location.

IsFulfillmentCenter

Indicates whether the warehouse is a fulfillment center. This means orders can be placed from this warehouse for outgoing shipments.

Declaration
bool IsFulfillmentCenter { get; }
Property Value
Type Description
System.Boolean

A boolean indicating whether the warehouse is a fulfillment center.

IsPickupLocation

Indicates whether the warehouse is a pick-up location. This means orders can be placed from this warehouse for in-store pickups.

Declaration
bool IsPickupLocation { get; }
Property Value
Type Description
System.Boolean

A boolean indicating whether the warehouse is a pickup location.

IsPrimary

Slated for obsolescence. Indicates whether or not the warehouse is the primary source for fulfillment. Superceded by the FulfillmentPriorityOrder field.

Declaration
bool IsPrimary { get; }
Property Value
Type Description
System.Boolean

A boolean indicating whether or not the warehouse is the primary source for fulfillment.

Modified

Gets the timestamp at which the warehouse record was most recently updated.

Declaration
DateTime Modified { get; }
Property Value
Type Description
System.DateTime

The most recent update timestamp.

ModifierId

Gets the most recent modifier of the warehouse record.

Declaration
string ModifierId { get; }
Property Value
Type Description
System.String

The ModifierId.

Name

Gets the warehouse name.

Declaration
string Name { get; }
Property Value
Type Description
System.String

The name.

SortOrder

Gets the sort order for display purposes.

Declaration
int SortOrder { get; }
Property Value
Type Description
System.Int32

The sort order.

WarehouseId

Gets the warehouse id.

Declaration
int? WarehouseId { get; }
Property Value
Type Description
System.Nullable<System.Int32>

The warehouse id. The id will be null if the object has not been persisted.