Class InventoryItem
Inheritance
System.Object
InventoryItem
Assembly: DirectScale.Disco.Extension.Abstractions.dll
Syntax
public class InventoryItem : Object
Constructors
InventoryItem()
Declaration
Properties
Category
Declaration
public Category Category { get; set; }
Property Value
ChargeShipping
Declaration
public bool ChargeShipping { get; set; }
Property Value
Type |
Description |
System.Boolean |
|
Custom
Declaration
public CustomFields Custom { get; set; }
Property Value
Disabled
Declaration
public bool Disabled { get; set; }
Property Value
Type |
Description |
System.Boolean |
|
Discounts
Declaration
public Discount[] Discounts { get; set; }
Property Value
FastStart
Declaration
public FastStartBonuses FastStart { get; set; }
Property Value
FlagBirthDefects
Declaration
public bool FlagBirthDefects { get; set; }
Property Value
Type |
Description |
System.Boolean |
|
FlagCancer
Declaration
public bool FlagCancer { get; set; }
Property Value
Type |
Description |
System.Boolean |
|
HasKitGroups
Declaration
public bool HasKitGroups { get; set; }
Property Value
Type |
Description |
System.Boolean |
|
HasOptions
Declaration
public bool HasOptions { get; }
Property Value
Type |
Description |
System.Boolean |
|
Height
Declaration
public double Height { get; set; }
Property Value
Type |
Description |
System.Double |
|
HSCode
Declaration
public string HSCode { get; set; }
Property Value
Type |
Description |
System.String |
|
Id
Declaration
public int Id { get; set; }
Property Value
Type |
Description |
System.Int32 |
|
Image
Declaration
public string Image { get; set; }
Property Value
Type |
Description |
System.String |
|
Images
Declaration
public ItemImage[] Images { get; set; }
Property Value
KitLevel
Declaration
public int KitLevel { get; set; }
Property Value
Type |
Description |
System.Int32 |
|
Languages
Declaration
public LanguageMap[] Languages { get; set; }
Property Value
Length
Declaration
public double Length { get; set; }
Property Value
Type |
Description |
System.Double |
|
LengthUOM
Declaration
public string LengthUOM { get; set; }
Property Value
Type |
Description |
System.String |
|
MPN
Declaration
public string MPN { get; set; }
Property Value
Type |
Description |
System.String |
|
Options
Declaration
public ItemOption[] Options { get; set; }
Property Value
OptionsMap
Declaration
public ItemOptionKeyMap[] OptionsMap { get; set; }
Property Value
OutOfStockStatus
Declaration
public int OutOfStockStatus { get; set; }
Property Value
Type |
Description |
System.Int32 |
|
PackageGroupId
Declaration
public int PackageGroupId { get; set; }
Property Value
Type |
Description |
System.Int32 |
|
PackCount
Declaration
public double PackCount { get; set; }
Property Value
Type |
Description |
System.Double |
|
PreferedVendorId
Declaration
public int PreferedVendorId { get; set; }
Property Value
Type |
Description |
System.Int32 |
|
ProductClass
Declaration
public int ProductClass { get; set; }
Property Value
Type |
Description |
System.Int32 |
|
SKU
Declaration
public string SKU { get; set; }
Property Value
Type |
Description |
System.String |
|
SortOrder
Declaration
public int SortOrder { get; set; }
Property Value
Type |
Description |
System.Int32 |
|
TaxClassId
Declaration
public int TaxClassId { get; set; }
Property Value
Type |
Description |
System.Int32 |
|
TrackStock
Declaration
public bool TrackStock { get; set; }
Property Value
Type |
Description |
System.Boolean |
|
UnitOfMeasure
Declaration
public string UnitOfMeasure { get; set; }
Property Value
Type |
Description |
System.String |
|
UPC
Declaration
public string UPC { get; set; }
Property Value
Type |
Description |
System.String |
|
Weight
Declaration
public double Weight { get; set; }
Property Value
Type |
Description |
System.Double |
|
WeightUOM
Declaration
public string WeightUOM { get; set; }
Property Value
Type |
Description |
System.String |
|
Width
Declaration
public double Width { get; set; }
Property Value
Type |
Description |
System.Double |
|
Methods
CreateOptionsMapArray()
Declaration
public void CreateOptionsMapArray()
GetLangMap(String)
Declaration
public LanguageMap GetLangMap(string languageCode)
Parameters
Type |
Name |
Description |
System.String |
languageCode |
|
Returns
GetMapDescription(String)
Declaration
public string GetMapDescription(string mapKey)
Parameters
Type |
Name |
Description |
System.String |
mapKey |
|
Returns
Type |
Description |
System.String |
|