Class CatalogEntryDto.SalePriceDataTable
Represents the strongly named DataTable class.
Inheritance
System.Object
CatalogEntryDto.SalePriceDataTable
Assembly: Mediachase.Commerce.dll
Version: 13.30.0
Syntax
public class SalePriceDataTable : TypedTableBase<CatalogEntryDto.SalePriceRow>
Constructors
SalePriceDataTable()
Declaration
public SalePriceDataTable()
SalePriceDataTable(SerializationInfo, StreamingContext)
Declaration
protected SalePriceDataTable(SerializationInfo info, StreamingContext context)
Parameters
Type |
Name |
Description |
System.Runtime.Serialization.SerializationInfo |
info |
|
System.Runtime.Serialization.StreamingContext |
context |
|
Properties
Count
Declaration
public int Count { get; }
Property Value
Type |
Description |
System.Int32 |
|
CurrencyColumn
Declaration
public DataColumn CurrencyColumn { get; }
Property Value
Type |
Description |
System.Data.DataColumn |
|
EndDateColumn
Declaration
public DataColumn EndDateColumn { get; }
Property Value
Type |
Description |
System.Data.DataColumn |
|
Item[Int32]
Declaration
public CatalogEntryDto.SalePriceRow this[int index] { get; }
Parameters
Type |
Name |
Description |
System.Int32 |
index |
|
Property Value
ItemCodeColumn
Declaration
public DataColumn ItemCodeColumn { get; }
Property Value
Type |
Description |
System.Data.DataColumn |
|
MinQuantityColumn
Declaration
public DataColumn MinQuantityColumn { get; }
Property Value
Type |
Description |
System.Data.DataColumn |
|
SaleCodeColumn
Declaration
public DataColumn SaleCodeColumn { get; }
Property Value
Type |
Description |
System.Data.DataColumn |
|
SalePriceIdColumn
Declaration
public DataColumn SalePriceIdColumn { get; }
Property Value
Type |
Description |
System.Data.DataColumn |
|
SaleTypeColumn
Declaration
public DataColumn SaleTypeColumn { get; }
Property Value
Type |
Description |
System.Data.DataColumn |
|
StartDateColumn
Declaration
public DataColumn StartDateColumn { get; }
Property Value
Type |
Description |
System.Data.DataColumn |
|
UnitPriceColumn
Declaration
public DataColumn UnitPriceColumn { get; }
Property Value
Type |
Description |
System.Data.DataColumn |
|
Methods
AddSalePriceRow(CatalogEntryDto.CatalogEntryRow, Int32, String, DateTime, String, Decimal, Decimal, DateTime)
Declaration
public CatalogEntryDto.SalePriceRow AddSalePriceRow(CatalogEntryDto.CatalogEntryRow parentCatalogEntryRowByFK_CatalogEntry_SalePrice, int SaleType, string SaleCode, DateTime StartDate, string Currency, decimal MinQuantity, decimal UnitPrice, DateTime EndDate)
Parameters
Type |
Name |
Description |
CatalogEntryDto.CatalogEntryRow |
parentCatalogEntryRowByFK_CatalogEntry_SalePrice |
|
System.Int32 |
SaleType |
|
System.String |
SaleCode |
|
System.DateTime |
StartDate |
|
System.String |
Currency |
|
System.Decimal |
MinQuantity |
|
System.Decimal |
UnitPrice |
|
System.DateTime |
EndDate |
|
Returns
AddSalePriceRow(CatalogEntryDto.SalePriceRow)
Declaration
public void AddSalePriceRow(CatalogEntryDto.SalePriceRow 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 |
|
FindBySalePriceId(Int32)
Declaration
public CatalogEntryDto.SalePriceRow FindBySalePriceId(int SalePriceId)
Parameters
Type |
Name |
Description |
System.Int32 |
SalePriceId |
|
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 |
|
NewSalePriceRow()
Declaration
public CatalogEntryDto.SalePriceRow NewSalePriceRow()
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 |
|
RemoveSalePriceRow(CatalogEntryDto.SalePriceRow)
Declaration
public void RemoveSalePriceRow(CatalogEntryDto.SalePriceRow row)
Parameters
Events
SalePriceRowChanged
Declaration
public event CatalogEntryDto.SalePriceRowChangeEventHandler SalePriceRowChanged
Event Type
SalePriceRowChanging
Declaration
public event CatalogEntryDto.SalePriceRowChangeEventHandler SalePriceRowChanging
Event Type
SalePriceRowDeleted
Declaration
public event CatalogEntryDto.SalePriceRowChangeEventHandler SalePriceRowDeleted
Event Type
SalePriceRowDeleting
Declaration
public event CatalogEntryDto.SalePriceRowChangeEventHandler SalePriceRowDeleting
Event Type