Class LoanInfo
Assembly: LemonEdge.API.Entities.FinancialServices.Auto.dll
Syntax
[DataContract]
public class LoanInfo : BaseEntityWithPermissions, ILoanInfo, IBaseEntityWithPermissions, IBaseEntity, IEquatable<IBaseEntity>, INotifyPropertyChanged, INotifyPropertyChanging, ICloneableAsync, ICanTrackProperties, ICloneableAsync<ILoanInfo>
Constructors
LoanInfo()
Declaration
Properties
BusinessDayConvention
The type of business day convention for this loan instrument
Declaration
public Guid? BusinessDayConvention { get; set; }
Property Value
DayCountConvention
The day count convention for this loan instrument
Declaration
public Guid? DayCountConvention { get; set; }
Property Value
EffectiveDate
The effective date for this loan instrument
Declaration
[RequiredNoDefaultIDValidation]
public DateTimeOffset EffectiveDate { get; set; }
Property Value
ExchangeRateCategoryID
[Key] Links to IExchangeRateType.
Declaration
public Guid? ExchangeRateCategoryID { get; set; }
Property Value
ExchangeRateCategoryID_Label
Declaration
public string ExchangeRateCategoryID_Label { get; set; }
Property Value
ExchangeRateCategoryID_Label_Silent
Declaration
[NotMapped]
public string ExchangeRateCategoryID_Label_Silent { get; set; }
Property Value
ExpectedPayoffDate
The expected payoff date for this loan instrument
Declaration
public DateTimeOffset? ExpectedPayoffDate { get; set; }
Property Value
FirstAccrualDate
The first accrual date for this loan instrument
Declaration
public DateTimeOffset? FirstAccrualDate { get; set; }
Property Value
InstrumentID
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
MaturityDate
The maturity date for this loan instrument
Declaration
[RequiredNoDefaultIDValidation]
public DateTimeOffset MaturityDate { get; set; }
Property Value
PaymentStatusDays
The day count that payment is off by - 0 indicates current
Declaration
public short? PaymentStatusDays { get; set; }
Property Value
RateTypeID
Declaration
public Guid? RateTypeID { get; set; }
Property Value
RateTypeID_Label
Declaration
public string RateTypeID_Label { get; set; }
Property Value
RateTypeID_Label_Silent
Declaration
[NotMapped]
public string RateTypeID_Label_Silent { get; set; }
Property Value
Risk
An indication of the risk for this loan
Declaration
public short? Risk { get; set; }
Property Value
Methods
CopyFromEntity(IBaseEntity)
Declaration
protected override void CopyFromEntity(IBaseEntity src)
Parameters
Overrides
CopyFromSource(ILoanInfo)
Updates all properties in this item to have the same properties as the source object.
Declaration
public void CopyFromSource(ILoanInfo source)
Parameters
Type |
Name |
Description |
ILoanInfo |
source |
The source object to copy all values from.
|
Implements
Extension Methods