Table of Contents

Class StockLocationManager

Namespace
Dynamicweb.Ecommerce.Stocks
Assembly
Dynamicweb.Ecommerce.dll
Represents a stock location manager. Provides prepares and finds stock locations.
public class StockLocationManager
Inheritance
StockLocationManager
Inherited Members

Methods

FindStocks(OrderLine)

Find stocks for order line
[Obsolete("Use GetStockLocations instead.")]
public static StockLocationCollection FindStocks(OrderLine orderLine)

Parameters

orderLine OrderLine

Returns

StockLocationCollection

GetStockLocations(OrderLine)

Find stocks for order line
public static IEnumerable<StockLocation> GetStockLocations(OrderLine orderLine)

Parameters

orderLine OrderLine

Returns

IEnumerable<StockLocation>

UpdateStock(OrderLine, ProductOrderStockOperator)

Updates the stock.
public bool UpdateStock(OrderLine orderLine, ProductOrderStockOperator stockOperator)

Parameters

orderLine OrderLine
The order line.
stockOperator ProductOrderStockOperator
The operator.

Returns

bool
Whether stock was updated or not.

UpdateStock(OrderLine, ProductOrderStockOperator, StockLocation)

Updates the stock.
public static bool UpdateStock(OrderLine orderLine, ProductOrderStockOperator stockOperator, StockLocation stockLocation)

Parameters

orderLine OrderLine
The order line.
stockOperator ProductOrderStockOperator
The operator.
stockLocation StockLocation
The stock location.

Returns

bool
Whether stock was updated or not.
To top