Class BillingMethod
This class represents the EntityModel interface to the saBillingMethod database table.
Inheritance
Implements
Inherited Members
Namespace: Cmc.Nexus.Models.StudentAccounts
Assembly: Cmc.Nexus.Models.dll
Syntax
public class BillingMethod : IReferenceItem, IIdentifiable
Constructors
BillingMethod()
Declaration
public BillingMethod()
Properties
AcademicYears
Declaration
public virtual ICollection<BillingMethodAcademicYear> AcademicYears { get; set; }
Property Value
Type | Description |
---|---|
System.Collections.Generic.ICollection<BillingMethodAcademicYear> |
AgencyBranches
Declaration
public virtual ICollection<AgencyBranch> AgencyBranches { get; set; }
Property Value
Type | Description |
---|---|
System.Collections.Generic.ICollection<AgencyBranch> |
BillingMethodDetails
Declaration
public virtual ICollection<BillingMethodDetail> BillingMethodDetails { get; set; }
Property Value
Type | Description |
---|---|
System.Collections.Generic.ICollection<BillingMethodDetail> |
ChargeOn
Gets or sets the ChargeOn associated with this BillingMethod.
Declaration
public string ChargeOn { get; set; }
Property Value
Type | Description |
---|---|
System.String | The ChargeOn. |
Code
Gets or sets the Code associated with this BillingMethod.
Declaration
public string Code { get; set; }
Property Value
Type | Description |
---|---|
System.String | The Code. |
CourseLevel
Declaration
public virtual CourseLevel CourseLevel { get; set; }
Property Value
Type | Description |
---|---|
CourseLevel |
CourseLevelId
Gets or sets the CourseLevelId associated with this BillingMethod.
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 BillingMethod.
Declaration
public DateTime CreatedDateTime { get; set; }
Property Value
Type | Description |
---|---|
System.DateTime | The CreatedDateTime. |
EffectiveDateFlag
Gets or sets the EffectiveDateFlag associated with this BillingMethod.
Declaration
public string EffectiveDateFlag { get; set; }
Property Value
Type | Description |
---|---|
System.String | The EffectiveDateFlag. |
Frequency
Gets or sets the Frequency associated with this BillingMethod.
Declaration
public string Frequency { get; set; }
Property Value
Type | Description |
---|---|
System.String | The Frequency. |
Id
Gets or sets the Id associated with this BillingMethod.
Declaration
public int Id { get; set; }
Property Value
Type | Description |
---|---|
System.Int32 | The Id. |
InitialChargesOffSetDays
Gets or sets the InitialChargesOffSetDays associated with this BillingMethod.
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 BillingMethod.
Declaration
public bool IsActive { get; set; }
Property Value
Type | Description |
---|---|
System.Boolean | The IsActive. |
IsAutomaticBilling
Gets or sets the IsAutomaticBilling associated with this BillingMethod.
Declaration
public bool IsAutomaticBilling { get; set; }
Property Value
Type | Description |
---|---|
System.Boolean | The IsAutomaticBilling. |
IsAutoPostDropAdjust
Gets or sets the IsAutoPostDropAdjust associated with this BillingMethod.
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 BillingMethod.
Declaration
public bool IsBillingDetailPosted { get; set; }
Property Value
Type | Description |
---|---|
System.Boolean | The IsBillingDetailPosted. |
IsByCampus
Gets or sets the IsByCampus associated with this BillingMethod.
Declaration
public bool IsByCampus { get; set; }
Property Value
Type | Description |
---|---|
System.Boolean | The IsByCampus. |
IsConnectedEnrollmentBilling
Gets or sets the IsConnectedEnrollmentBilling associated with this BillingMethod.
Declaration
public bool IsConnectedEnrollmentBilling { get; set; }
Property Value
Type | Description |
---|---|
System.Boolean | The IsConnectedEnrollmentBilling. |
IsCourseFeeScheduleAllowed
Gets or sets the IsCourseFeeScheduleAllowed associated with this BillingMethod.
Declaration
public bool IsCourseFeeScheduleAllowed { get; set; }
Property Value
Type | Description |
---|---|
System.Boolean | The IsCourseFeeScheduleAllowed. |
IsDetailsAutoCorrected
Gets or sets the IsDetailsAutoCorrected associated with this BillingMethod.
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 BillingMethod.
Declaration
public bool IsPostingImmediate { get; set; }
Property Value
Type | Description |
---|---|
System.Boolean | The IsPostingImmediate. |
IsRateApplied
Gets or sets the IsRateApplied associated with this BillingMethod.
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 BillingMethod.
Declaration
public bool IsRateScheduleUsed { get; set; }
Property Value
Type | Description |
---|---|
System.Boolean | The IsRateScheduleUsed. |
IsRegFeeAlwaysBilled
Gets or sets the IsRegFeeAlwaysBilled associated with this BillingMethod.
Declaration
public bool IsRegFeeAlwaysBilled { get; set; }
Property Value
Type | Description |
---|---|
System.Boolean | The IsRegFeeAlwaysBilled. |
IsReviewRequired
Gets or sets the IsReviewRequired associated with this BillingMethod.
Declaration
public bool IsReviewRequired { get; set; }
Property Value
Type | Description |
---|---|
System.Boolean | The IsReviewRequired. |
IsScheduleChecked
Gets or sets the IsScheduleChecked associated with this BillingMethod.
Declaration
public bool IsScheduleChecked { get; set; }
Property Value
Type | Description |
---|---|
System.Boolean | The IsScheduleChecked. |
IsTermGroupBilling
Gets or sets the IsTermGroupBilling associated with this BillingMethod.
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 BillingMethod.
Declaration
public DateTime LastModifiedDateTime { get; set; }
Property Value
Type | Description |
---|---|
System.DateTime | The LastModifiedDateTime. |
LastModifiedUserId
Gets or sets the LastModifiedUserId associated with this BillingMethod.
Declaration
public int LastModifiedUserId { get; set; }
Property Value
Type | Description |
---|---|
System.Int32 | The LastModifiedUserId. |
Name
Gets or sets the Name associated with this BillingMethod.
Declaration
public string Name { get; set; }
Property Value
Type | Description |
---|---|
System.String | The Name. |
Nationalities
Declaration
public virtual ICollection<BillingMethodNationality> Nationalities { get; set; }
Property Value
Type | Description |
---|---|
System.Collections.Generic.ICollection<BillingMethodNationality> |
ProgramVersions
Declaration
public virtual ICollection<BillingMethodProgramVersion> ProgramVersions { get; set; }
Property Value
Type | Description |
---|---|
System.Collections.Generic.ICollection<BillingMethodProgramVersion> |
RateBasis
Gets or sets the RateBasis associated with this BillingMethod.
Declaration
public string RateBasis { get; set; }
Property Value
Type | Description |
---|---|
System.String | The RateBasis. |
TransactionDateSetting
Gets or sets the TransactionDateSetting associated with this BillingMethod.
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()