Class CollateralItem
Inheritance
CollateralItem
Assembly: LemonEdge.API.Entities.FinancialServices.Auto.dll
Syntax
[DataContract]
public class CollateralItem : BaseEntity, ICollateralItem, IBaseEntity, IEquatable<IBaseEntity>, INotifyPropertyChanged, INotifyPropertyChanging, ICloneableAsync, ICanTrackProperties, ICloneableAsync<ICollateralItem>
Constructors
CollateralItem()
Declaration
Properties
CollateralTypeID
Declaration
public Guid CollateralTypeID { get; set; }
Property Value
CollateralTypeID_Label
Declaration
public string CollateralTypeID_Label { get; set; }
Property Value
CollateralTypeID_Label_Silent
Declaration
[NotMapped]
public string CollateralTypeID_Label_Silent { get; set; }
Property Value
Description
A detailed description of the collateral
Declaration
public string Description { get; set; }
Property Value
InstrumentID
[Key] Links to IInstrument. The instrument this collateral is linked to.
Declaration
public Guid InstrumentID { get; set; }
Property Value
InstrumentID_Label
Declaration
public string InstrumentID_Label { get; set; }
Property Value
InstrumentID_Label_Silent
Declaration
[NotMapped]
public string InstrumentID_Label_Silent { get; set; }
Property Value
Name
The brief details of the collateral
Declaration
[StringLength(500)]
public string Name { get; set; }
Property Value
Value
Estimated value of the collateral
Declaration
public decimal Value { get; set; }
Property Value
Methods
CopyFromEntity(IBaseEntity)
Declaration
protected override void CopyFromEntity(IBaseEntity src)
Parameters
Overrides
CopyFromSource(ICollateralItem)
Updates all properties in this item to have the same properties as the source object.
Declaration
public void CopyFromSource(ICollateralItem source)
Parameters
Type |
Name |
Description |
ICollateralItem |
source |
The source object to copy all values from.
|
ToString()
Declaration
public override string ToString()
Returns
Overrides
Implements
Extension Methods