Name | Description | |
---|---|---|
BasketShipment Constructor | Overloaded. |
The following tables list the members exposed by BasketShipment.
Name | Description | |
---|---|---|
BasketShipment Constructor | Overloaded. |
Name | Description | |
---|---|---|
Address | Gets or sets the Address | |
AddressId | Gets or sets the Address for this entity. | |
ApplicableShipMethods | Gets the collection of ShipMethods applicable to this BasketShipment | |
Basket | Gets or sets the Basket | |
BasketId | Gets or sets the Basket for this entity. | |
BasketShipmentId | Gets or sets the identity of this entity. | |
ExtendedFields | Gets a manager that provides strongly typed access to extended fields. (Inherited from CommerceBuilder.DomainModel.Entity) | |
HasExtendedFields | Gets a value indicating whether the entity have extended fields or not (Inherited from CommerceBuilder.DomainModel.Entity) | |
Id | Overridden. Gets or sets the Id for the entity. | |
Items | Gets the basket items attached to this shipment. | |
Repository | Gets or sets an instance of the repository for this entity (Inherited from CommerceBuilder.DomainModel.EntityWithTypedId<int>) | |
ShipmentNumber | Gets the shipment number of this basket shipment | |
ShipMessage | Gets or sets the ShipMessage | |
ShipMethod | Gets or sets the ShipMethod | |
ShipMethodId | Gets or sets the ShipMethod for this entity. | |
ShipZones | Gets the collection of ShipZone objects associated with this BasketShipment | |
Warehouse | Gets or sets the Warehouse | |
WarehouseId | Gets or sets the Warehouse for this entity. |
Name | Description | |
---|---|---|
ApplyShipMethod | Overloaded. This method is obsolete. Set ShipMethod for shipment then use BasketService.Recalculate. | |
Equals | Determines if this object instance is equal to another. (Inherited from CommerceBuilder.DomainModel.EntityWithTypedId<int>) | |
GetHashCode | Serves as the default hash function. (Inherited from CommerceBuilder.DomainModel.EntityWithTypedId<int>) | |
GetItems | Overloaded. Gets a collection of basket items in this basket shipment | |
GetSignatureProperties | Gets the signature properties for the class type. (Inherited from CommerceBuilder.DomainModel.BaseObject) | |
HasSameObjectSignatureAs | You may override this method to provide your own comparison routine. (Inherited from CommerceBuilder.DomainModel.BaseObject) | |
IsShipMethodApplicable | Indicates whether the given shipmethod is applicable on this BasketShipment or not | |
IsTransient | Transient objects are not associated with an item already in storage. For instance, a Customer is transient if its Id is 0. It's virtual to allow NHibernate-backed objects to be lazily loaded. (Inherited from CommerceBuilder.DomainModel.EntityWithTypedId<int>) | |
SetAddress | Sets the address of this basket shipment |
Name | Description | |
---|---|---|
GetTypeSpecificSignatureProperties | Enforces the template method pattern to have child objects determine which specific properties should and should not be included in the object signature comparison. Note that the the BaseObject already takes care of performance caching, so this method shouldn't worry about caching...just return the goods man! (Inherited from CommerceBuilder.DomainModel.EntityWithTypedId<int>) | |
GetTypeUnproxied | When NHibernate proxies objects, it masks the type of the actual entity object. This wrapper burrows into the proxied object to get its actual type. Although this assumes NHibernate is being used, it doesn't require any NHibernate related dependencies and has no bad side effects if NHibernate isn't being used. Related discussion is at http://groups.google.com/group/sharp-architecture/browse_thread/thread/ddd05f9baede023a ...thanks Jay Oliver! (Inherited from CommerceBuilder.DomainModel.BaseObject) |
Name | Description | |
---|---|---|
Delete | Delete the entity from the database | |
Save | Save the entity to the database | |
ToQueryString | Overloaded. Use this method to bulid query string from NameValueCollection |