Class CatalogEntryDto.VariationDataTable
Represents the strongly named DataTable class.
Inheritance
System.Object
CatalogEntryDto.VariationDataTable
Assembly: Mediachase.Commerce.dll
Version: 14.26.0
Syntax
public class VariationDataTable : TypedTableBase<CatalogEntryDto.VariationRow>
Constructors
VariationDataTable()
Declaration
public VariationDataTable()
VariationDataTable(SerializationInfo, StreamingContext)
Declaration
protected VariationDataTable(SerializationInfo info, StreamingContext context)
Parameters
| Type |
Name |
Description |
| System.Runtime.Serialization.SerializationInfo |
info |
|
| System.Runtime.Serialization.StreamingContext |
context |
|
Properties
CatalogEntryIdColumn
Declaration
public DataColumn CatalogEntryIdColumn { get; }
Property Value
| Type |
Description |
| System.Data.DataColumn |
|
Count
Declaration
public int Count { get; }
Property Value
| Type |
Description |
| System.Int32 |
|
HeightColumn
Declaration
public DataColumn HeightColumn { get; }
Property Value
| Type |
Description |
| System.Data.DataColumn |
|
Item[Int32]
Declaration
public CatalogEntryDto.VariationRow this[int index] { get; }
Parameters
| Type |
Name |
Description |
| System.Int32 |
index |
|
Property Value
LengthColumn
Declaration
public DataColumn LengthColumn { get; }
Property Value
| Type |
Description |
| System.Data.DataColumn |
|
ListPriceColumn
Declaration
public DataColumn ListPriceColumn { get; }
Property Value
| Type |
Description |
| System.Data.DataColumn |
|
MaxQuantityColumn
Declaration
public DataColumn MaxQuantityColumn { get; }
Property Value
| Type |
Description |
| System.Data.DataColumn |
|
MerchantIdColumn
Declaration
public DataColumn MerchantIdColumn { get; }
Property Value
| Type |
Description |
| System.Data.DataColumn |
|
MinQuantityColumn
Declaration
public DataColumn MinQuantityColumn { get; }
Property Value
| Type |
Description |
| System.Data.DataColumn |
|
PackageIdColumn
Declaration
public DataColumn PackageIdColumn { get; }
Property Value
| Type |
Description |
| System.Data.DataColumn |
|
TaxCategoryIdColumn
Declaration
public DataColumn TaxCategoryIdColumn { get; }
Property Value
| Type |
Description |
| System.Data.DataColumn |
|
TrackInventoryColumn
Declaration
public DataColumn TrackInventoryColumn { get; }
Property Value
| Type |
Description |
| System.Data.DataColumn |
|
WarehouseIdColumn
Declaration
public DataColumn WarehouseIdColumn { get; }
Property Value
| Type |
Description |
| System.Data.DataColumn |
|
WeightColumn
Declaration
public DataColumn WeightColumn { get; }
Property Value
| Type |
Description |
| System.Data.DataColumn |
|
WidthColumn
Declaration
public DataColumn WidthColumn { get; }
Property Value
| Type |
Description |
| System.Data.DataColumn |
|
Methods
add_VariationRowChanged(CatalogEntryDto.VariationRowChangeEventHandler)
Declaration
public void add_VariationRowChanged(CatalogEntryDto.VariationRowChangeEventHandler value)
Parameters
add_VariationRowChanging(CatalogEntryDto.VariationRowChangeEventHandler)
Declaration
public void add_VariationRowChanging(CatalogEntryDto.VariationRowChangeEventHandler value)
Parameters
add_VariationRowDeleted(CatalogEntryDto.VariationRowChangeEventHandler)
Declaration
public void add_VariationRowDeleted(CatalogEntryDto.VariationRowChangeEventHandler value)
Parameters
add_VariationRowDeleting(CatalogEntryDto.VariationRowChangeEventHandler)
Declaration
public void add_VariationRowDeleting(CatalogEntryDto.VariationRowChangeEventHandler value)
Parameters
AddVariationRow(CatalogEntryDto.CatalogEntryRow, Decimal, Int32, Boolean, Guid, Int32, Double, Int32, Decimal, Decimal)
Declaration
public CatalogEntryDto.VariationRow AddVariationRow(CatalogEntryDto.CatalogEntryRow parentCatalogEntryRowByFK_Variation_CatalogEntry, Decimal ListPrice, int TaxCategoryId, bool TrackInventory, Guid MerchantId, int WarehouseId, double Weight, int PackageId, Decimal MinQuantity, Decimal MaxQuantity)
Parameters
| Type |
Name |
Description |
| CatalogEntryDto.CatalogEntryRow |
parentCatalogEntryRowByFK_Variation_CatalogEntry |
|
| System.Decimal |
ListPrice |
|
| System.Int32 |
TaxCategoryId |
|
| System.Boolean |
TrackInventory |
|
| System.Guid |
MerchantId |
|
| System.Int32 |
WarehouseId |
|
| System.Double |
Weight |
|
| System.Int32 |
PackageId |
|
| System.Decimal |
MinQuantity |
|
| System.Decimal |
MaxQuantity |
|
Returns
AddVariationRow(CatalogEntryDto.CatalogEntryRow, Decimal, Int32, Boolean, Guid, Int32, Double, Int32, Decimal, Decimal, Double, Double, Double)
Declaration
public CatalogEntryDto.VariationRow AddVariationRow(CatalogEntryDto.CatalogEntryRow parentCatalogEntryRowByFK_Variation_CatalogEntry, Decimal ListPrice, int TaxCategoryId, bool TrackInventory, Guid MerchantId, int WarehouseId, double Weight, int PackageId, Decimal MinQuantity, Decimal MaxQuantity, double Length, double Height, double Width)
Parameters
| Type |
Name |
Description |
| CatalogEntryDto.CatalogEntryRow |
parentCatalogEntryRowByFK_Variation_CatalogEntry |
|
| System.Decimal |
ListPrice |
|
| System.Int32 |
TaxCategoryId |
|
| System.Boolean |
TrackInventory |
|
| System.Guid |
MerchantId |
|
| System.Int32 |
WarehouseId |
|
| System.Double |
Weight |
|
| System.Int32 |
PackageId |
|
| System.Decimal |
MinQuantity |
|
| System.Decimal |
MaxQuantity |
|
| System.Double |
Length |
|
| System.Double |
Height |
|
| System.Double |
Width |
|
Returns
AddVariationRow(CatalogEntryDto.VariationRow)
Declaration
public void AddVariationRow(CatalogEntryDto.VariationRow row)
Parameters
Clone()
Declaration
public override DataTable Clone()
Returns
| Type |
Description |
| System.Data.DataTable |
|
CreateInstance()
Declaration
protected override DataTable CreateInstance()
Returns
| Type |
Description |
| System.Data.DataTable |
|
FindByCatalogEntryId(Int32)
Declaration
public CatalogEntryDto.VariationRow FindByCatalogEntryId(int CatalogEntryId)
Parameters
| Type |
Name |
Description |
| System.Int32 |
CatalogEntryId |
|
Returns
GetRowType()
Declaration
protected override Type GetRowType()
Returns
| Type |
Description |
| System.Type |
|
GetTypedTableSchema(XmlSchemaSet)
Declaration
public static XmlSchemaComplexType GetTypedTableSchema(XmlSchemaSet xs)
Parameters
| Type |
Name |
Description |
| System.Xml.Schema.XmlSchemaSet |
xs |
|
Returns
| Type |
Description |
| System.Xml.Schema.XmlSchemaComplexType |
|
NewRowFromBuilder(DataRowBuilder)
Declaration
protected override DataRow NewRowFromBuilder(DataRowBuilder builder)
Parameters
| Type |
Name |
Description |
| System.Data.DataRowBuilder |
builder |
|
Returns
| Type |
Description |
| System.Data.DataRow |
|
NewVariationRow()
Declaration
public CatalogEntryDto.VariationRow NewVariationRow()
Returns
OnRowChanged(DataRowChangeEventArgs)
Declaration
protected override void OnRowChanged(DataRowChangeEventArgs e)
Parameters
| Type |
Name |
Description |
| System.Data.DataRowChangeEventArgs |
e |
|
OnRowChanging(DataRowChangeEventArgs)
Declaration
protected override void OnRowChanging(DataRowChangeEventArgs e)
Parameters
| Type |
Name |
Description |
| System.Data.DataRowChangeEventArgs |
e |
|
OnRowDeleted(DataRowChangeEventArgs)
Declaration
protected override void OnRowDeleted(DataRowChangeEventArgs e)
Parameters
| Type |
Name |
Description |
| System.Data.DataRowChangeEventArgs |
e |
|
OnRowDeleting(DataRowChangeEventArgs)
Declaration
protected override void OnRowDeleting(DataRowChangeEventArgs e)
Parameters
| Type |
Name |
Description |
| System.Data.DataRowChangeEventArgs |
e |
|
remove_VariationRowChanged(CatalogEntryDto.VariationRowChangeEventHandler)
Declaration
public void remove_VariationRowChanged(CatalogEntryDto.VariationRowChangeEventHandler value)
Parameters
remove_VariationRowChanging(CatalogEntryDto.VariationRowChangeEventHandler)
Declaration
public void remove_VariationRowChanging(CatalogEntryDto.VariationRowChangeEventHandler value)
Parameters
remove_VariationRowDeleted(CatalogEntryDto.VariationRowChangeEventHandler)
Declaration
public void remove_VariationRowDeleted(CatalogEntryDto.VariationRowChangeEventHandler value)
Parameters
remove_VariationRowDeleting(CatalogEntryDto.VariationRowChangeEventHandler)
Declaration
public void remove_VariationRowDeleting(CatalogEntryDto.VariationRowChangeEventHandler value)
Parameters
RemoveVariationRow(CatalogEntryDto.VariationRow)
Declaration
public void RemoveVariationRow(CatalogEntryDto.VariationRow row)
Parameters
Events
VariationRowChanged
Declaration
public event CatalogEntryDto.VariationRowChangeEventHandler VariationRowChanged
Event Type
VariationRowChanging
Declaration
public event CatalogEntryDto.VariationRowChangeEventHandler VariationRowChanging
Event Type
VariationRowDeleted
Declaration
public event CatalogEntryDto.VariationRowChangeEventHandler VariationRowDeleted
Event Type
VariationRowDeleting
Declaration
public event CatalogEntryDto.VariationRowChangeEventHandler VariationRowDeleting
Event Type