Class CatalogEntryDto.CatalogEntryRow
Represents strongly named DataRow class.
Inheritance
System.Object
CatalogEntryDto.CatalogEntryRow
Assembly: Mediachase.Commerce.dll
Version: 10.8.0
Syntax
public class CatalogEntryRow : DataRow
Properties
ApplicationId
Declaration
public Guid ApplicationId { get; set; }
Property Value
Type |
Description |
System.Guid |
|
CatalogEntryId
Declaration
public int CatalogEntryId { get; set; }
Property Value
Type |
Description |
System.Int32 |
|
CatalogId
Declaration
public int CatalogId { get; set; }
Property Value
Type |
Description |
System.Int32 |
|
ClassTypeId
Declaration
public string ClassTypeId { get; set; }
Property Value
Type |
Description |
System.String |
|
Code
Declaration
public string Code { get; set; }
Property Value
Type |
Description |
System.String |
|
ContentAssetsID
Declaration
public Guid ContentAssetsID { get; set; }
Property Value
Type |
Description |
System.Guid |
|
ContentGuid
Declaration
public Guid ContentGuid { get; set; }
Property Value
Type |
Description |
System.Guid |
|
EndDate
Declaration
public DateTime EndDate { get; set; }
Property Value
Type |
Description |
System.DateTime |
|
InventoryRow
Declaration
[Obsolete("This property is no longer used. To populate inventory data, use InventoryService instead. Will remain at least until May 2016.")]
public CatalogEntryDto.InventoryRow InventoryRow { get; set; }
Property Value
IsActive
Declaration
public bool IsActive { get; set; }
Property Value
Type |
Description |
System.Boolean |
|
MetaClassId
Declaration
public int MetaClassId { get; set; }
Property Value
Type |
Description |
System.Int32 |
|
Name
Declaration
public string Name { get; set; }
Property Value
Type |
Description |
System.String |
|
StartDate
Declaration
public DateTime StartDate { get; set; }
Property Value
Type |
Description |
System.DateTime |
|
TemplateName
Declaration
public string TemplateName { get; set; }
Property Value
Type |
Description |
System.String |
|
Methods
GetCatalogAssociationRows()
Declaration
public CatalogEntryDto.CatalogAssociationRow[] GetCatalogAssociationRows()
Returns
GetCatalogItemAssetRows()
Declaration
public CatalogEntryDto.CatalogItemAssetRow[] GetCatalogItemAssetRows()
Returns
GetCatalogItemSeoRows()
Declaration
public CatalogEntryDto.CatalogItemSeoRow[] GetCatalogItemSeoRows()
Returns
GetNodeEntryRelationRows()
Declaration
public CatalogEntryDto.NodeEntryRelationRow[] GetNodeEntryRelationRows()
Returns
GetPriceValues()
Enumerates the price values loaded with this catalog entry row.
Declaration
[Obsolete("Use IPriceService.GetCatalogEntryPrices(IEnumerable<CatalogKey> catalogKeys) Will remain at least until May 2016.")]
public IEnumerable<IPriceValue> GetPriceValues()
Returns
Type |
Description |
System.Collections.Generic.IEnumerable<IPriceValue> |
An enumeration of price values for this catalog entry, or null if prices were not loaded.
|
GetSalePriceRows()
Declaration
public CatalogEntryDto.SalePriceRow[] GetSalePriceRows()
Returns
GetVariationRows()
Declaration
public CatalogEntryDto.VariationRow[] GetVariationRows()
Returns
HasPriceValues()
Returns true if this catalog entry row can return price data via GetPriceValues.
Declaration
[Obsolete("Use IPriceService to determine if prices are available. Will remain at least until May 2016.")]
public bool HasPriceValues()
Returns
Type |
Description |
System.Boolean |
True if GetPriceValues will return a valid result, else null.
|
IsContentAssetsIDNull()
Declaration
public bool IsContentAssetsIDNull()
Returns
Type |
Description |
System.Boolean |
|
Declaration
public bool IsTemplateNameNull()
Returns
Type |
Description |
System.Boolean |
|
SetContentAssetsIDNull()
Declaration
public void SetContentAssetsIDNull()
Declaration
public void SetTemplateNameNull()
ShallowCopy()
Declaration
public CatalogEntryDto.CatalogEntryRow ShallowCopy()
Returns
Extension Methods