Class BillingMethodDetailEntity
This class represents the EntityModel interface to the saBillingMethodDetail database table.
Inheritance
Implements
Namespace: Cmc.Nexus.StudentAccounts.Entities
Assembly: Cmc.Nexus.StudentAccounts.Contracts.dll
Syntax
public class BillingMethodDetailEntity : Entity, IIdentifiable, IAuditable
Constructors
BillingMethodDetailEntity()
Declaration
public BillingMethodDetailEntity()
Fields
BillingMethodIdProperty
The BillingMethodId property.
Declaration
public static readonly EntityProperty BillingMethodIdProperty
Field Value
Type | Description |
---|---|
Cmc.Core.EntityModel.EntityProperty |
BillingTransactionCodeIdProperty
The BillingTransactionCodeId property.
Declaration
public static readonly EntityProperty BillingTransactionCodeIdProperty
Field Value
Type | Description |
---|---|
Cmc.Core.EntityModel.EntityProperty |
CampusIdProperty
The CampusId property.
Declaration
public static readonly EntityProperty CampusIdProperty
Field Value
Type | Description |
---|---|
Cmc.Core.EntityModel.EntityProperty |
CostPerUnitOverHighRangeValueProperty
The CostPerUnitOverHighRangeValue property.
Declaration
public static readonly EntityProperty CostPerUnitOverHighRangeValueProperty
Field Value
Type | Description |
---|---|
Cmc.Core.EntityModel.EntityProperty |
CostPerUnitProperty
The CostPerUnit property.
Declaration
public static readonly EntityProperty CostPerUnitProperty
Field Value
Type | Description |
---|---|
Cmc.Core.EntityModel.EntityProperty |
CourseLevelIdProperty
The CourseLevelId property.
Declaration
public static readonly EntityProperty CourseLevelIdProperty
Field Value
Type | Description |
---|---|
Cmc.Core.EntityModel.EntityProperty |
CreatedDateTimeProperty
The CreatedDateTime property.
Declaration
public static readonly EntityProperty CreatedDateTimeProperty
Field Value
Type | Description |
---|---|
Cmc.Core.EntityModel.EntityProperty |
CurrencyCodeIdProperty
The CurrencyCodeId property.
Declaration
public static readonly EntityProperty CurrencyCodeIdProperty
Field Value
Type | Description |
---|---|
Cmc.Core.EntityModel.EntityProperty |
DeliveryMethodIdProperty
The DeliveryMethodId property.
Declaration
public static readonly EntityProperty DeliveryMethodIdProperty
Field Value
Type | Description |
---|---|
Cmc.Core.EntityModel.EntityProperty |
EffectiveDateProperty
The EffectiveDate property.
Declaration
public static readonly EntityProperty EffectiveDateProperty
Field Value
Type | Description |
---|---|
Cmc.Core.EntityModel.EntityProperty |
EffectiveDateTypeProperty
The EffectiveDateType property.
Declaration
public static readonly EntityProperty EffectiveDateTypeProperty
Field Value
Type | Description |
---|---|
Cmc.Core.EntityModel.EntityProperty |
FlatRateAmountProperty
The FlatRateAmount property.
Declaration
public static readonly EntityProperty FlatRateAmountProperty
Field Value
Type | Description |
---|---|
Cmc.Core.EntityModel.EntityProperty |
HighRangeValueProperty
The HighRangeValue property.
Declaration
public static readonly EntityProperty HighRangeValueProperty
Field Value
Type | Description |
---|---|
Cmc.Core.EntityModel.EntityProperty |
IdProperty
The Id property.
Declaration
public static readonly EntityProperty IdProperty
Field Value
Type | Description |
---|---|
Cmc.Core.EntityModel.EntityProperty |
IsAuditCourseConditionProperty
The IsAuditCourseCondition property.
Declaration
public static readonly EntityProperty IsAuditCourseConditionProperty
Field Value
Type | Description |
---|---|
Cmc.Core.EntityModel.EntityProperty |
IsTaxIncludedProperty
The IsTaxIncluded property.
Declaration
public static readonly EntityProperty IsTaxIncludedProperty
Field Value
Type | Description |
---|---|
Cmc.Core.EntityModel.EntityProperty |
LastModifiedDateTimeProperty
The LastModifiedDateTime property.
Declaration
public static readonly EntityProperty LastModifiedDateTimeProperty
Field Value
Type | Description |
---|---|
Cmc.Core.EntityModel.EntityProperty |
LastModifiedUserIdProperty
The LastModifiedUserId property.
Declaration
public static readonly EntityProperty LastModifiedUserIdProperty
Field Value
Type | Description |
---|---|
Cmc.Core.EntityModel.EntityProperty |
LowRangeValueProperty
The LowRangeValue property.
Declaration
public static readonly EntityProperty LowRangeValueProperty
Field Value
Type | Description |
---|---|
Cmc.Core.EntityModel.EntityProperty |
RateScheduleBeginDateProperty
The RateScheduleBeginDate property.
Declaration
public static readonly EntityProperty RateScheduleBeginDateProperty
Field Value
Type | Description |
---|---|
Cmc.Core.EntityModel.EntityProperty |
RateScheduleEndDateProperty
The RateScheduleEndDate property.
Declaration
public static readonly EntityProperty RateScheduleEndDateProperty
Field Value
Type | Description |
---|---|
Cmc.Core.EntityModel.EntityProperty |
ResidencyStatusCodeIdProperty
The ResidencyStatusCodeId property.
Declaration
public static readonly EntityProperty ResidencyStatusCodeIdProperty
Field Value
Type | Description |
---|---|
Cmc.Core.EntityModel.EntityProperty |
RowVersionProperty
The RowVersion property.
Declaration
public static readonly EntityProperty RowVersionProperty
Field Value
Type | Description |
---|---|
Cmc.Core.EntityModel.EntityProperty |
UnitTypeProperty
The UnitType property.
Declaration
public static readonly EntityProperty UnitTypeProperty
Field Value
Type | Description |
---|---|
Cmc.Core.EntityModel.EntityProperty |
Properties
BillingMethodId
Gets or sets the BillingMethodId associated with this BillingMethodDetailEntity.
Declaration
public int BillingMethodId { get; set; }
Property Value
Type | Description |
---|---|
System.Int32 | The BillingMethodId. |
BillingTransactionCodeId
Gets or sets the BillingTransactionCodeId associated with this BillingMethodDetailEntity.
Declaration
public int BillingTransactionCodeId { get; set; }
Property Value
Type | Description |
---|---|
System.Int32 | The BillingTransactionCodeId. |
CampusId
Gets or sets the CampusId associated with this BillingMethodDetailEntity.
Declaration
public int CampusId { get; set; }
Property Value
Type | Description |
---|---|
System.Int32 | The CampusId. |
CostPerUnit
Gets or sets the CostPerUnit associated with this BillingMethodDetailEntity.
Declaration
public decimal? CostPerUnit { get; set; }
Property Value
Type | Description |
---|---|
System.Nullable<System.Decimal> | The CostPerUnit. |
CostPerUnitOverHighRangeValue
Gets or sets the CostPerUnitOverHighRangeValue associated with this BillingMethodDetailEntity.
Declaration
public decimal CostPerUnitOverHighRangeValue { get; set; }
Property Value
Type | Description |
---|---|
System.Decimal | The CostPerUnitOverHighRangeValue. |
CourseLevelId
Gets or sets the CourseLevelId associated with this BillingMethodDetailEntity.
Declaration
public int CourseLevelId { get; set; }
Property Value
Type | Description |
---|---|
System.Int32 | The CourseLevelId. |
CreatedDateTime
Gets or sets the CreatedDateTime associated with this BillingMethodDetailEntity.
Declaration
public DateTime CreatedDateTime { get; set; }
Property Value
Type | Description |
---|---|
System.DateTime | The CreatedDateTime. |
CurrencyCodeId
Gets or sets the CurrencyCodeId associated with this BillingMethodDetailEntity.
Declaration
public int? CurrencyCodeId { get; set; }
Property Value
Type | Description |
---|---|
System.Nullable<System.Int32> | The CurrencyCodeId. |
DeliveryMethodId
Gets or sets the DeliveryMethodId associated with this BillingMethodDetailEntity.
Declaration
public int? DeliveryMethodId { get; set; }
Property Value
Type | Description |
---|---|
System.Nullable<System.Int32> | The DeliveryMethodId. |
EffectiveDate
Gets or sets the EffectiveDate associated with this BillingMethodDetailEntity.
Declaration
public DateTime EffectiveDate { get; set; }
Property Value
Type | Description |
---|---|
System.DateTime | The EffectiveDate. |
EffectiveDateType
Gets or sets the EffectiveDateType associated with this BillingMethodDetailEntity.
Declaration
public string EffectiveDateType { get; set; }
Property Value
Type | Description |
---|---|
System.String | The EffectiveDateType. |
FlatRateAmount
Gets or sets the FlatRateAmount associated with this BillingMethodDetailEntity.
Declaration
public decimal? FlatRateAmount { get; set; }
Property Value
Type | Description |
---|---|
System.Nullable<System.Decimal> | The FlatRateAmount. |
HighRangeValue
Gets or sets the HighRangeValue associated with this BillingMethodDetailEntity.
Declaration
public decimal HighRangeValue { get; set; }
Property Value
Type | Description |
---|---|
System.Decimal | The HighRangeValue. |
Id
Gets or sets the Id associated with this BillingMethodDetailEntity.
Declaration
public int Id { get; set; }
Property Value
Type | Description |
---|---|
System.Int32 | The Id. |
IsAuditCourseCondition
Gets or sets the IsAuditCourseCondition associated with this BillingMethodDetailEntity.
Declaration
public bool IsAuditCourseCondition { get; set; }
Property Value
Type | Description |
---|---|
System.Boolean | The IsAuditCourseCondition. |
IsForDelete
Declaration
public bool IsForDelete { get; set; }
Property Value
Type | Description |
---|---|
System.Boolean |
IsTaxIncluded
Gets or sets the IsTaxIncluded associated with this BillingMethodDetailEntity.
Declaration
public bool? IsTaxIncluded { get; set; }
Property Value
Type | Description |
---|---|
System.Nullable<System.Boolean> | The IsTaxIncluded. |
LastModifiedDateTime
Gets or sets the LastModifiedDateTime associated with this BillingMethodDetailEntity.
Declaration
public DateTime LastModifiedDateTime { get; set; }
Property Value
Type | Description |
---|---|
System.DateTime | The LastModifiedDateTime. |
LastModifiedUserId
Gets or sets the LastModifiedUserId associated with this BillingMethodDetailEntity.
Declaration
public int LastModifiedUserId { get; set; }
Property Value
Type | Description |
---|---|
System.Int32 | The LastModifiedUserId. |
LowRangeValue
Gets or sets the LowRangeValue associated with this BillingMethodDetailEntity.
Declaration
public decimal LowRangeValue { get; set; }
Property Value
Type | Description |
---|---|
System.Decimal | The LowRangeValue. |
RateScheduleBeginDate
Gets or sets the RateScheduleBeginDate associated with this BillingMethodDetailEntity.
Declaration
public DateTime? RateScheduleBeginDate { get; set; }
Property Value
Type | Description |
---|---|
System.Nullable<System.DateTime> | The RateScheduleBeginDate. |
RateScheduleEndDate
Gets or sets the RateScheduleEndDate associated with this BillingMethodDetailEntity.
Declaration
public DateTime? RateScheduleEndDate { get; set; }
Property Value
Type | Description |
---|---|
System.Nullable<System.DateTime> | The RateScheduleEndDate. |
ResidencyStatusCodeId
Gets or sets the ResidencyStatusCodeId associated with this BillingMethodDetailEntity.
Declaration
public int? ResidencyStatusCodeId { get; set; }
Property Value
Type | Description |
---|---|
System.Nullable<System.Int32> | The ResidencyStatusCodeId. |
RowVersion
Gets or sets the RowVersion associated with this BillingMethodDetailEntity.
Declaration
public byte[] RowVersion { get; set; }
Property Value
Type | Description |
---|---|
System.Byte[] | The RowVersion. |
UnitType
Gets or sets the UnitType associated with this BillingMethodDetailEntity.
Declaration
public string UnitType { get; set; }
Property Value
Type | Description |
---|---|
System.String | The UnitType. |
Methods
GeneratedInitializer()
This is the auto-generated initializer that knows how to deal with any relationship initialization for auto-generated relationships.
Declaration
public void GeneratedInitializer()