Class BillingMethodEntity
This class represents the EntityModel interface to the saBillingMethod database table.
Inheritance
Implements
Namespace: Cmc.Nexus.StudentAccounts.Entities
Assembly: Cmc.Nexus.StudentAccounts.Contracts.dll
Syntax
public class BillingMethodEntity : Entity, IIdentifiable, IAuditable
Constructors
BillingMethodEntity()
Declaration
public BillingMethodEntity()
Fields
AcademicYearsProperty
The AcademicYears property.
Declaration
public static readonly EntityProperty AcademicYearsProperty
Field Value
Type | Description |
---|---|
Cmc.Core.EntityModel.EntityProperty |
BillingMethodDetailsProperty
The BillingMethodDetails property.
Declaration
public static readonly EntityProperty BillingMethodDetailsProperty
Field Value
Type | Description |
---|---|
Cmc.Core.EntityModel.EntityProperty |
ChargeOnProperty
The ChargeOn property.
Declaration
public static readonly EntityProperty ChargeOnProperty
Field Value
Type | Description |
---|---|
Cmc.Core.EntityModel.EntityProperty |
CodeProperty
The Code property.
Declaration
public static readonly EntityProperty CodeProperty
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 |
EffectiveDateFlagProperty
The EffectiveDateFlag property.
Declaration
public static readonly EntityProperty EffectiveDateFlagProperty
Field Value
Type | Description |
---|---|
Cmc.Core.EntityModel.EntityProperty |
FrequencyProperty
The Frequency property.
Declaration
public static readonly EntityProperty FrequencyProperty
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 |
InitialChargesOffSetDaysProperty
The InitialChargesOffSetDays property.
Declaration
public static readonly EntityProperty InitialChargesOffSetDaysProperty
Field Value
Type | Description |
---|---|
Cmc.Core.EntityModel.EntityProperty |
IsActiveProperty
The IsActive property.
Declaration
public static readonly EntityProperty IsActiveProperty
Field Value
Type | Description |
---|---|
Cmc.Core.EntityModel.EntityProperty |
IsAutomaticBillingProperty
The IsAutomaticBilling property.
Declaration
public static readonly EntityProperty IsAutomaticBillingProperty
Field Value
Type | Description |
---|---|
Cmc.Core.EntityModel.EntityProperty |
IsAutoPostDropAdjustProperty
The IsAutoPostDropAdjust property.
Declaration
public static readonly EntityProperty IsAutoPostDropAdjustProperty
Field Value
Type | Description |
---|---|
Cmc.Core.EntityModel.EntityProperty |
IsBillingDetailPostedProperty
The IsBillingDetailPosted property.
Declaration
public static readonly EntityProperty IsBillingDetailPostedProperty
Field Value
Type | Description |
---|---|
Cmc.Core.EntityModel.EntityProperty |
IsByCampusProperty
The IsByCampus property.
Declaration
public static readonly EntityProperty IsByCampusProperty
Field Value
Type | Description |
---|---|
Cmc.Core.EntityModel.EntityProperty |
IsConnectedEnrollmentBillingProperty
The IsConnectedEnrollmentBilling property.
Declaration
public static readonly EntityProperty IsConnectedEnrollmentBillingProperty
Field Value
Type | Description |
---|---|
Cmc.Core.EntityModel.EntityProperty |
IsCourseFeeScheduleAllowedProperty
The IsCourseFeeScheduleAllowed property.
Declaration
public static readonly EntityProperty IsCourseFeeScheduleAllowedProperty
Field Value
Type | Description |
---|---|
Cmc.Core.EntityModel.EntityProperty |
IsDetailsAutoCorrectedProperty
The IsDetailsAutoCorrected property.
Declaration
public static readonly EntityProperty IsDetailsAutoCorrectedProperty
Field Value
Type | Description |
---|---|
Cmc.Core.EntityModel.EntityProperty |
IsPostingImmediateProperty
The IsPostingImmediate property.
Declaration
public static readonly EntityProperty IsPostingImmediateProperty
Field Value
Type | Description |
---|---|
Cmc.Core.EntityModel.EntityProperty |
IsRateAppliedProperty
The IsRateApplied property.
Declaration
public static readonly EntityProperty IsRateAppliedProperty
Field Value
Type | Description |
---|---|
Cmc.Core.EntityModel.EntityProperty |
IsRateScheduleUsedProperty
The IsRateScheduleUsed property.
Declaration
public static readonly EntityProperty IsRateScheduleUsedProperty
Field Value
Type | Description |
---|---|
Cmc.Core.EntityModel.EntityProperty |
IsRegFeeAlwaysBilledProperty
The IsRegFeeAlwaysBilled property.
Declaration
public static readonly EntityProperty IsRegFeeAlwaysBilledProperty
Field Value
Type | Description |
---|---|
Cmc.Core.EntityModel.EntityProperty |
IsReviewRequiredProperty
The IsReviewRequired property.
Declaration
public static readonly EntityProperty IsReviewRequiredProperty
Field Value
Type | Description |
---|---|
Cmc.Core.EntityModel.EntityProperty |
IsScheduleCheckedProperty
The IsScheduleChecked property.
Declaration
public static readonly EntityProperty IsScheduleCheckedProperty
Field Value
Type | Description |
---|---|
Cmc.Core.EntityModel.EntityProperty |
IsTermGroupBillingProperty
The IsTermGroupBilling property.
Declaration
public static readonly EntityProperty IsTermGroupBillingProperty
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 |
NameProperty
The Name property.
Declaration
public static readonly EntityProperty NameProperty
Field Value
Type | Description |
---|---|
Cmc.Core.EntityModel.EntityProperty |
NationalitiesProperty
The Nationalities property.
Declaration
public static readonly EntityProperty NationalitiesProperty
Field Value
Type | Description |
---|---|
Cmc.Core.EntityModel.EntityProperty |
ProgramVersionsProperty
The ProgramVersions property.
Declaration
public static readonly EntityProperty ProgramVersionsProperty
Field Value
Type | Description |
---|---|
Cmc.Core.EntityModel.EntityProperty |
RateBasisProperty
The RateBasis property.
Declaration
public static readonly EntityProperty RateBasisProperty
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 |
TransactionDateSettingProperty
The TransactionDateSetting property.
Declaration
public static readonly EntityProperty TransactionDateSettingProperty
Field Value
Type | Description |
---|---|
Cmc.Core.EntityModel.EntityProperty |
Properties
AcademicYears
Declaration
public virtual EntityCollection<BillingMethodAcademicYearEntity> AcademicYears { get; set; }
Property Value
Type | Description |
---|---|
Cmc.Core.EntityModel.EntityCollection<BillingMethodAcademicYearEntity> |
BillingMethodDetails
Declaration
public virtual EntityCollection<BillingMethodDetailEntity> BillingMethodDetails { get; set; }
Property Value
Type | Description |
---|---|
Cmc.Core.EntityModel.EntityCollection<BillingMethodDetailEntity> |
ChargeOn
Gets or sets the ChargeOn associated with this BillingMethodEntity.
Declaration
public string ChargeOn { get; set; }
Property Value
Type | Description |
---|---|
System.String | The ChargeOn. |
Code
Gets or sets the Code associated with this BillingMethodEntity.
Declaration
public string Code { get; set; }
Property Value
Type | Description |
---|---|
System.String | The Code. |
CourseLevelId
Gets or sets the CourseLevelId associated with this BillingMethodEntity.
Declaration
public int? CourseLevelId { get; set; }
Property Value
Type | Description |
---|---|
System.Nullable<System.Int32> | The CourseLevelId. |
CreatedDateTime
Gets or sets the CreatedDateTime associated with this BillingMethodEntity.
Declaration
public DateTime CreatedDateTime { get; set; }
Property Value
Type | Description |
---|---|
System.DateTime | The CreatedDateTime. |
EffectiveDateFlag
Gets or sets the EffectiveDateFlag associated with this BillingMethodEntity.
Declaration
public string EffectiveDateFlag { get; set; }
Property Value
Type | Description |
---|---|
System.String | The EffectiveDateFlag. |
Frequency
Gets or sets the Frequency associated with this BillingMethodEntity.
Declaration
public string Frequency { get; set; }
Property Value
Type | Description |
---|---|
System.String | The Frequency. |
Id
Gets or sets the Id associated with this BillingMethodEntity.
Declaration
public int Id { get; set; }
Property Value
Type | Description |
---|---|
System.Int32 | The Id. |
InitialChargesOffSetDays
Gets or sets the InitialChargesOffSetDays associated with this BillingMethodEntity.
Declaration
public int? InitialChargesOffSetDays { get; set; }
Property Value
Type | Description |
---|---|
System.Nullable<System.Int32> | The InitialChargesOffSetDays. |
IsActive
Gets or sets the IsActive associated with this BillingMethodEntity.
Declaration
public bool IsActive { get; set; }
Property Value
Type | Description |
---|---|
System.Boolean | The IsActive. |
IsAutomaticBilling
Gets or sets the IsAutomaticBilling associated with this BillingMethodEntity.
Declaration
public bool IsAutomaticBilling { get; set; }
Property Value
Type | Description |
---|---|
System.Boolean | The IsAutomaticBilling. |
IsAutoPostDropAdjust
Gets or sets the IsAutoPostDropAdjust associated with this BillingMethodEntity.
Declaration
public bool? IsAutoPostDropAdjust { get; set; }
Property Value
Type | Description |
---|---|
System.Nullable<System.Boolean> | The IsAutoPostDropAdjust. |
IsBillingDetailPosted
Gets or sets the IsBillingDetailPosted associated with this BillingMethodEntity.
Declaration
public bool IsBillingDetailPosted { get; set; }
Property Value
Type | Description |
---|---|
System.Boolean | The IsBillingDetailPosted. |
IsByCampus
Gets or sets the IsByCampus associated with this BillingMethodEntity.
Declaration
public bool IsByCampus { get; set; }
Property Value
Type | Description |
---|---|
System.Boolean | The IsByCampus. |
IsConnectedEnrollmentBilling
Gets or sets the IsConnectedEnrollmentBilling associated with this BillingMethodEntity.
Declaration
public bool IsConnectedEnrollmentBilling { get; set; }
Property Value
Type | Description |
---|---|
System.Boolean | The IsConnectedEnrollmentBilling. |
IsCourseFeeScheduleAllowed
Gets or sets the IsCourseFeeScheduleAllowed associated with this BillingMethodEntity.
Declaration
public bool IsCourseFeeScheduleAllowed { get; set; }
Property Value
Type | Description |
---|---|
System.Boolean | The IsCourseFeeScheduleAllowed. |
IsDetailsAutoCorrected
Gets or sets the IsDetailsAutoCorrected associated with this BillingMethodEntity.
Declaration
public bool? IsDetailsAutoCorrected { get; set; }
Property Value
Type | Description |
---|---|
System.Nullable<System.Boolean> | The IsDetailsAutoCorrected. |
IsPostingImmediate
Gets or sets the IsPostingImmediate associated with this BillingMethodEntity.
Declaration
public bool IsPostingImmediate { get; set; }
Property Value
Type | Description |
---|---|
System.Boolean | The IsPostingImmediate. |
IsRateApplied
Gets or sets the IsRateApplied associated with this BillingMethodEntity.
Declaration
public bool? IsRateApplied { get; set; }
Property Value
Type | Description |
---|---|
System.Nullable<System.Boolean> | The IsRateApplied. |
IsRateScheduleUsed
Gets or sets the IsRateScheduleUsed associated with this BillingMethodEntity.
Declaration
public bool IsRateScheduleUsed { get; set; }
Property Value
Type | Description |
---|---|
System.Boolean | The IsRateScheduleUsed. |
IsRegFeeAlwaysBilled
Gets or sets the IsRegFeeAlwaysBilled associated with this BillingMethodEntity.
Declaration
public bool IsRegFeeAlwaysBilled { get; set; }
Property Value
Type | Description |
---|---|
System.Boolean | The IsRegFeeAlwaysBilled. |
IsReviewRequired
Gets or sets the IsReviewRequired associated with this BillingMethodEntity.
Declaration
public bool IsReviewRequired { get; set; }
Property Value
Type | Description |
---|---|
System.Boolean | The IsReviewRequired. |
IsScheduleChecked
Gets or sets the IsScheduleChecked associated with this BillingMethodEntity.
Declaration
public bool IsScheduleChecked { get; set; }
Property Value
Type | Description |
---|---|
System.Boolean | The IsScheduleChecked. |
IsTermGroupBilling
Gets or sets the IsTermGroupBilling associated with this BillingMethodEntity.
Declaration
public bool? IsTermGroupBilling { get; set; }
Property Value
Type | Description |
---|---|
System.Nullable<System.Boolean> | The IsTermGroupBilling. |
LastModifiedDateTime
Gets or sets the LastModifiedDateTime associated with this BillingMethodEntity.
Declaration
public DateTime LastModifiedDateTime { get; set; }
Property Value
Type | Description |
---|---|
System.DateTime | The LastModifiedDateTime. |
LastModifiedUserId
Gets or sets the LastModifiedUserId associated with this BillingMethodEntity.
Declaration
public int LastModifiedUserId { get; set; }
Property Value
Type | Description |
---|---|
System.Int32 | The LastModifiedUserId. |
Name
Gets or sets the Name associated with this BillingMethodEntity.
Declaration
public string Name { get; set; }
Property Value
Type | Description |
---|---|
System.String | The Name. |
Nationalities
Declaration
public virtual EntityCollection<BillingMethodNationalityEntity> Nationalities { get; set; }
Property Value
Type | Description |
---|---|
Cmc.Core.EntityModel.EntityCollection<BillingMethodNationalityEntity> |
ProgramVersions
Declaration
public virtual EntityCollection<BillingMethodProgramVersionEntity> ProgramVersions { get; set; }
Property Value
Type | Description |
---|---|
Cmc.Core.EntityModel.EntityCollection<BillingMethodProgramVersionEntity> |
RateBasis
Gets or sets the RateBasis associated with this BillingMethodEntity.
Declaration
public string RateBasis { get; set; }
Property Value
Type | Description |
---|---|
System.String | The RateBasis. |
RowVersion
Gets or sets the RowVersion associated with this BillingMethodEntity.
Declaration
public byte[] RowVersion { get; set; }
Property Value
Type | Description |
---|---|
System.Byte[] | The RowVersion. |
TransactionDateSetting
Gets or sets the TransactionDateSetting associated with this BillingMethodEntity.
Declaration
public string TransactionDateSetting { get; set; }
Property Value
Type | Description |
---|---|
System.String | The TransactionDateSetting. |
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()