Class CampaignDto.CampaignDataTable
Represents the strongly named DataTable class.
Inheritance
System.Object
CampaignDto.CampaignDataTable
Assembly: Mediachase.Commerce.dll
Version: 12.17.2
public class CampaignDataTable : TypedTableBase<CampaignDto.CampaignRow>
Constructors
Declaration
public CampaignDataTable()
CampaignDataTable(SerializationInfo, StreamingContext)
Declaration
protected CampaignDataTable(SerializationInfo info, StreamingContext context)
Parameters
| Type |
Name |
Description |
| System.Runtime.Serialization.SerializationInfo |
info |
|
| System.Runtime.Serialization.StreamingContext |
context |
|
Properties
Declaration
public DataColumn CampaignIdColumn { get; }
Property Value
| Type |
Description |
| System.Data.DataColumn |
|
Declaration
public DataColumn CommentsColumn { get; }
Property Value
| Type |
Description |
| System.Data.DataColumn |
|
Declaration
public int Count { get; }
Property Value
| Type |
Description |
| System.Int32 |
|
Declaration
public DataColumn CreatedColumn { get; }
Property Value
| Type |
Description |
| System.Data.DataColumn |
|
Declaration
public DataColumn EndDateColumn { get; }
Property Value
| Type |
Description |
| System.Data.DataColumn |
|
Declaration
public DataColumn ExportedColumn { get; }
Property Value
| Type |
Description |
| System.Data.DataColumn |
|
Declaration
public DataColumn IsActiveColumn { get; }
Property Value
| Type |
Description |
| System.Data.DataColumn |
|
Declaration
public DataColumn IsArchivedColumn { get; }
Property Value
| Type |
Description |
| System.Data.DataColumn |
|
Declaration
public CampaignDto.CampaignRow this[int index] { get; }
Parameters
| Type |
Name |
Description |
| System.Int32 |
index |
|
Property Value
Declaration
public DataColumn ModifiedByColumn { get; }
Property Value
| Type |
Description |
| System.Data.DataColumn |
|
Declaration
public DataColumn ModifiedColumn { get; }
Property Value
| Type |
Description |
| System.Data.DataColumn |
|
Declaration
public DataColumn NameColumn { get; }
Property Value
| Type |
Description |
| System.Data.DataColumn |
|
Declaration
public DataColumn StartDateColumn { get; }
Property Value
| Type |
Description |
| System.Data.DataColumn |
|
Methods
Declaration
public void AddCampaignRow(CampaignDto.CampaignRow row)
Parameters
Declaration
public CampaignDto.CampaignRow AddCampaignRow(DateTime StartDate, DateTime EndDate, string Name, DateTime Created, DateTime Exported, DateTime Modified, string ModifiedBy, bool IsActive, bool IsArchived, string Comments)
Parameters
| Type |
Name |
Description |
| System.DateTime |
StartDate |
|
| System.DateTime |
EndDate |
|
| System.String |
Name |
|
| System.DateTime |
Created |
|
| System.DateTime |
Exported |
|
| System.DateTime |
Modified |
|
| System.String |
ModifiedBy |
|
| System.Boolean |
IsActive |
|
| System.Boolean |
IsArchived |
|
| System.String |
Comments |
|
Returns
Declaration
public override DataTable Clone()
Returns
| Type |
Description |
| System.Data.DataTable |
|
Declaration
protected override DataTable CreateInstance()
Returns
| Type |
Description |
| System.Data.DataTable |
|
Declaration
public CampaignDto.CampaignRow FindByCampaignId(int CampaignId)
Parameters
| Type |
Name |
Description |
| System.Int32 |
CampaignId |
|
Returns
Declaration
protected override Type GetRowType()
Returns
| Type |
Description |
| System.Type |
|
Declaration
public static XmlSchemaComplexType GetTypedTableSchema(XmlSchemaSet xs)
Parameters
| Type |
Name |
Description |
| System.Xml.Schema.XmlSchemaSet |
xs |
|
Returns
| Type |
Description |
| System.Xml.Schema.XmlSchemaComplexType |
|
Declaration
public CampaignDto.CampaignRow NewCampaignRow()
Returns
Declaration
protected override DataRow NewRowFromBuilder(DataRowBuilder builder)
Parameters
| Type |
Name |
Description |
| System.Data.DataRowBuilder |
builder |
|
Returns
| Type |
Description |
| System.Data.DataRow |
|
Declaration
protected override void OnRowChanged(DataRowChangeEventArgs e)
Parameters
| Type |
Name |
Description |
| System.Data.DataRowChangeEventArgs |
e |
|
Declaration
protected override void OnRowChanging(DataRowChangeEventArgs e)
Parameters
| Type |
Name |
Description |
| System.Data.DataRowChangeEventArgs |
e |
|
Declaration
protected override void OnRowDeleted(DataRowChangeEventArgs e)
Parameters
| Type |
Name |
Description |
| System.Data.DataRowChangeEventArgs |
e |
|
Declaration
protected override void OnRowDeleting(DataRowChangeEventArgs e)
Parameters
| Type |
Name |
Description |
| System.Data.DataRowChangeEventArgs |
e |
|
Declaration
public void RemoveCampaignRow(CampaignDto.CampaignRow row)
Parameters
Events
Declaration
public event CampaignDto.CampaignRowChangeEventHandler CampaignRowChanged
Event Type
Declaration
public event CampaignDto.CampaignRowChangeEventHandler CampaignRowChanging
Event Type
Declaration
public event CampaignDto.CampaignRowChangeEventHandler CampaignRowDeleted
Event Type
Declaration
public event CampaignDto.CampaignRowChangeEventHandler CampaignRowDeleting
Event Type