Class StudentBillingStatementBatch
This class represents the EntityModel interface to the SaBillingStatementBatchStudent database table.
Inheritance
Inherited Members
Namespace: Cmc.Nexus.Models.StudentAccounts
Assembly: Cmc.Nexus.Models.dll
Syntax
public class StudentBillingStatementBatch
Constructors
StudentBillingStatementBatch()
Declaration
public StudentBillingStatementBatch()
Properties
AccountReceivableBalance
Gets or sets the AccountReceivableBalance associated with this StudentBillingStatementBatch.
Declaration
public decimal AccountReceivableBalance { get; set; }
Property Value
Type | Description |
---|---|
System.Decimal | The AccountReceivableBalance. |
AddDropDate
Gets or sets the AddDropDate associated with this StudentBillingStatementBatch.
Declaration
public DateTime? AddDropDate { get; set; }
Property Value
Type | Description |
---|---|
System.Nullable<System.DateTime> | The AddDropDate. |
BatchDetails
Declaration
public virtual ICollection<StudentBillingStatementBatchDetail> BatchDetails { get; set; }
Property Value
Type | Description |
---|---|
System.Collections.Generic.ICollection<StudentBillingStatementBatchDetail> |
Campus
Declaration
public virtual Campus Campus { get; set; }
Property Value
Type | Description |
---|---|
Campus |
CampusId
Gets or sets the CampusId associated with this StudentBillingStatementBatch.
Declaration
public int CampusId { get; set; }
Property Value
Type | Description |
---|---|
System.Int32 | The CampusId. |
Charges
Gets or sets the Charges associated with this StudentBillingStatementBatch.
Declaration
public decimal Charges { get; set; }
Property Value
Type | Description |
---|---|
System.Decimal | The Charges. |
ClosingDate
Gets or sets the ClosingDate associated with this StudentBillingStatementBatch.
Declaration
public DateTime ClosingDate { get; set; }
Property Value
Type | Description |
---|---|
System.DateTime | The ClosingDate. |
ConnectedExpectedStartDate
Gets or sets the ConnectedExpectedStartDate associated with this StudentBillingStatementBatch.
Declaration
public DateTime? ConnectedExpectedStartDate { get; set; }
Property Value
Type | Description |
---|---|
System.Nullable<System.DateTime> | The ConnectedExpectedStartDate. |
ConnectedGraduationDate
Gets or sets the ConnectedGraduationDate associated with this StudentBillingStatementBatch.
Declaration
public DateTime? ConnectedGraduationDate { get; set; }
Property Value
Type | Description |
---|---|
System.Nullable<System.DateTime> | The ConnectedGraduationDate. |
ConnectedProgramVersionName
Gets or sets the ConnectedProgramVersionName associated with this StudentBillingStatementBatch.
Declaration
public string ConnectedProgramVersionName { get; set; }
Property Value
Type | Description |
---|---|
System.String | The ConnectedProgramVersionName. |
ConnectedStudentAcademicYearPaymentPeriodId
Gets or sets the ConnectedStudentAcademicYearPaymentPeriodId associated with this StudentBillingStatementBatch.
Declaration
public int? ConnectedStudentAcademicYearPaymentPeriodId { get; set; }
Property Value
Type | Description |
---|---|
System.Nullable<System.Int32> | The ConnectedStudentAcademicYearPaymentPeriodId. |
ConnectedStudentEnrollmentPeriodId
Gets or sets the ConnectedStudentEnrollmentPeriodId associated with this StudentBillingStatementBatch.
Declaration
public int? ConnectedStudentEnrollmentPeriodId { get; set; }
Property Value
Type | Description |
---|---|
System.Nullable<System.Int32> | The ConnectedStudentEnrollmentPeriodId. |
ConnectedTermId
Gets or sets the ConnectedTermId associated with this StudentBillingStatementBatch.
Declaration
public int? ConnectedTermId { get; set; }
Property Value
Type | Description |
---|---|
System.Nullable<System.Int32> | The ConnectedTermId. |
CreatedDateTime
Gets or sets the CreatedDateTime associated with this StudentBillingStatementBatch.
Declaration
public DateTime CreatedDateTime { get; set; }
Property Value
Type | Description |
---|---|
System.DateTime | The CreatedDateTime. |
EstimatedFunding
Gets or sets the EstimatedFunding associated with this StudentBillingStatementBatch.
Declaration
public decimal EstimatedFunding { get; set; }
Property Value
Type | Description |
---|---|
System.Decimal | The EstimatedFunding. |
ExpectedFundingTermId
Gets or sets the ExpectedFundingTermId associated with this StudentBillingStatementBatch.
Declaration
public int? ExpectedFundingTermId { get; set; }
Property Value
Type | Description |
---|---|
System.Nullable<System.Int32> | The ExpectedFundingTermId. |
ExpectedStartDate
Gets or sets the ExpectedStartDate associated with this StudentBillingStatementBatch.
Declaration
public DateTime? ExpectedStartDate { get; set; }
Property Value
Type | Description |
---|---|
System.Nullable<System.DateTime> | The ExpectedStartDate. |
GraduationDate
Gets or sets the GraduationDate associated with this StudentBillingStatementBatch.
Declaration
public DateTime? GraduationDate { get; set; }
Property Value
Type | Description |
---|---|
System.Nullable<System.DateTime> | The GraduationDate. |
Id
Gets or sets the Id associated with this StudentBillingStatementBatch.
Declaration
public int Id { get; set; }
Property Value
Type | Description |
---|---|
System.Int32 | The Id. |
IsAddDropDatePrinted
Gets or sets the IsAddDropDatePrinted associated with this StudentBillingStatementBatch.
Declaration
public bool? IsAddDropDatePrinted { get; set; }
Property Value
Type | Description |
---|---|
System.Nullable<System.Boolean> | The IsAddDropDatePrinted. |
IsClassSchedulePrinted
Gets or sets the IsClassSchedulePrinted associated with this StudentBillingStatementBatch.
Declaration
public bool? IsClassSchedulePrinted { get; set; }
Property Value
Type | Description |
---|---|
System.Nullable<System.Boolean> | The IsClassSchedulePrinted. |
IsConnectedEnrollmentPrinted
Gets or sets the IsConnectedEnrollmentPrinted associated with this StudentBillingStatementBatch.
Declaration
public bool IsConnectedEnrollmentPrinted { get; set; }
Property Value
Type | Description |
---|---|
System.Boolean | The IsConnectedEnrollmentPrinted. |
IsEnrollmentInformationPrinted
Gets or sets the IsEnrollmentInformationPrinted associated with this StudentBillingStatementBatch.
Declaration
public bool? IsEnrollmentInformationPrinted { get; set; }
Property Value
Type | Description |
---|---|
System.Nullable<System.Boolean> | The IsEnrollmentInformationPrinted. |
IsExpectedFundingPrinted
Gets or sets the IsExpectedFundingPrinted associated with this StudentBillingStatementBatch.
Declaration
public bool? IsExpectedFundingPrinted { get; set; }
Property Value
Type | Description |
---|---|
System.Nullable<System.Boolean> | The IsExpectedFundingPrinted. |
IsLedgerCardPrinted
Gets or sets the IsLedgerCardPrinted associated with this StudentBillingStatementBatch.
Declaration
public bool? IsLedgerCardPrinted { get; set; }
Property Value
Type | Description |
---|---|
System.Nullable<System.Boolean> | The IsLedgerCardPrinted. |
IsOverallBalancePrinted
Gets or sets the IsOverallBalancePrinted associated with this StudentBillingStatementBatch.
Declaration
public bool? IsOverallBalancePrinted { get; set; }
Property Value
Type | Description |
---|---|
System.Nullable<System.Boolean> | The IsOverallBalancePrinted. |
IsPaymentDueDatePrinted
Gets or sets the IsPaymentDueDatePrinted associated with this StudentBillingStatementBatch.
Declaration
public bool? IsPaymentDueDatePrinted { get; set; }
Property Value
Type | Description |
---|---|
System.Nullable<System.Boolean> | The IsPaymentDueDatePrinted. |
IsRegDetailReport
Gets or sets the IsRegDetailReport associated with this StudentBillingStatementBatch.
Declaration
public bool? IsRegDetailReport { get; set; }
Property Value
Type | Description |
---|---|
System.Nullable<System.Boolean> | The IsRegDetailReport. |
IsStudentAddressPrinted
Gets or sets the IsStudentAddressPrinted associated with this StudentBillingStatementBatch.
Declaration
public bool? IsStudentAddressPrinted { get; set; }
Property Value
Type | Description |
---|---|
System.Nullable<System.Boolean> | The IsStudentAddressPrinted. |
IsSubsidiaryPrinted
Gets or sets the IsSubsidiaryPrinted associated with this StudentBillingStatementBatch.
Declaration
public bool? IsSubsidiaryPrinted { get; set; }
Property Value
Type | Description |
---|---|
System.Nullable<System.Boolean> | The IsSubsidiaryPrinted. |
LastModifiedDateTime
Gets or sets the LastModifiedDateTime associated with this StudentBillingStatementBatch.
Declaration
public DateTime LastModifiedDateTime { get; set; }
Property Value
Type | Description |
---|---|
System.DateTime | The LastModifiedDateTime. |
LastModifiedUserId
Gets or sets the LastModifiedUserId associated with this StudentBillingStatementBatch.
Declaration
public int LastModifiedUserId { get; set; }
Property Value
Type | Description |
---|---|
System.Int32 | The LastModifiedUserId. |
NameStudent
Gets or sets the NameStudent associated with this StudentBillingStatementBatch.
Declaration
public string NameStudent { get; set; }
Property Value
Type | Description |
---|---|
System.String | The NameStudent. |
PaymentDueDate
Gets or sets the PaymentDueDate associated with this StudentBillingStatementBatch.
Declaration
public DateTime? PaymentDueDate { get; set; }
Property Value
Type | Description |
---|---|
System.Nullable<System.DateTime> | The PaymentDueDate. |
PendingCharges
Gets or sets the PendingCharges associated with this StudentBillingStatementBatch.
Declaration
public decimal PendingCharges { get; set; }
Property Value
Type | Description |
---|---|
System.Decimal | The PendingCharges. |
PrintIdentifier
Gets or sets the PrintIdentifier associated with this StudentBillingStatementBatch.
Declaration
public string PrintIdentifier { get; set; }
Property Value
Type | Description |
---|---|
System.String | The PrintIdentifier. |
ProgramVersionName
Gets or sets the ProgramVersionName associated with this StudentBillingStatementBatch.
Declaration
public string ProgramVersionName { get; set; }
Property Value
Type | Description |
---|---|
System.String | The ProgramVersionName. |
RegistrationComment
Gets or sets the RegistrationComment associated with this StudentBillingStatementBatch.
Declaration
public string RegistrationComment { get; set; }
Property Value
Type | Description |
---|---|
System.String | The RegistrationComment. |
ReportVersion
Gets or sets the ReportVersion associated with this StudentBillingStatementBatch.
Declaration
public int? ReportVersion { get; set; }
Property Value
Type | Description |
---|---|
System.Nullable<System.Int32> | The ReportVersion. |
ScheduleTermId
Gets or sets the ScheduleTermId associated with this StudentBillingStatementBatch.
Declaration
public int? ScheduleTermId { get; set; }
Property Value
Type | Description |
---|---|
System.Nullable<System.Int32> | The ScheduleTermId. |
StatementComment
Gets or sets the StatementComment associated with this StudentBillingStatementBatch.
Declaration
public string StatementComment { get; set; }
Property Value
Type | Description |
---|---|
System.String | The StatementComment. |
Student
Declaration
public virtual Student Student { get; set; }
Property Value
Type | Description |
---|---|
Student |
StudentAcademicYearPaymentPeriodId
Gets or sets the StudentAcademicYearPaymentPeriodId associated with this StudentBillingStatementBatch.
Declaration
public int? StudentAcademicYearPaymentPeriodId { get; set; }
Property Value
Type | Description |
---|---|
System.Nullable<System.Int32> | The StudentAcademicYearPaymentPeriodId. |
StudentEnrollmentPeriod
Declaration
public virtual StudentEnrollmentPeriod StudentEnrollmentPeriod { get; set; }
Property Value
Type | Description |
---|---|
StudentEnrollmentPeriod |
StudentEnrollmentPeriodId
Gets or sets the StudentEnrollmentPeriodId associated with this StudentBillingStatementBatch.
Declaration
public int StudentEnrollmentPeriodId { get; set; }
Property Value
Type | Description |
---|---|
System.Int32 | The StudentEnrollmentPeriodId. |
StudentId
Gets or sets the StudentId associated with this StudentBillingStatementBatch.
Declaration
public int StudentId { get; set; }
Property Value
Type | Description |
---|---|
System.Int32 | The StudentId. |
StudentName
Gets or sets the StudentName associated with this StudentBillingStatementBatch.
Declaration
public string StudentName { get; set; }
Property Value
Type | Description |
---|---|
System.String | The StudentName. |
Term
Declaration
public virtual Term Term { get; set; }
Property Value
Type | Description |
---|---|
Term |
TermId
Gets or sets the TermId associated with this StudentBillingStatementBatch.
Declaration
public int? TermId { get; set; }
Property Value
Type | Description |
---|---|
System.Nullable<System.Int32> | The TermId. |
TransactionBeginDate
Gets or sets the TransactionBeginDate associated with this StudentBillingStatementBatch.
Declaration
public DateTime? TransactionBeginDate { get; set; }
Property Value
Type | Description |
---|---|
System.Nullable<System.DateTime> | The TransactionBeginDate. |
TransactionEndDate
Gets or sets the TransactionEndDate associated with this StudentBillingStatementBatch.
Declaration
public DateTime? TransactionEndDate { get; set; }
Property Value
Type | Description |
---|---|
System.Nullable<System.DateTime> | The TransactionEndDate. |
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()
SetupFluentMappings(DbModelBuilder)
Any type of relationship that can't be inferred from the entity annotations must be done by hand using the Fluent api. Handle those relationships here.
Declaration
public static void SetupFluentMappings(DbModelBuilder modelBuilder)
Parameters
Type | Name | Description |
---|---|---|
System.Data.Entity.DbModelBuilder | modelBuilder | The DbModelBuilder that has all of the model entities. |