Class ProgramVersion
This class represents the EntityModel interface to the AdProgramVersion database table.
Inheritance
Inherited Members
Namespace: Cmc.Nexus.Models.Academics
Assembly: Cmc.Nexus.Models.dll
Syntax
public class ProgramVersion
Constructors
ProgramVersion()
Declaration
public ProgramVersion()
Properties
AcademicCalendar
Gets or sets the AcademicCalendar associated with this ProgramVersion.
Declaration
public string AcademicCalendar { get; set; }
Property Value
Type | Description |
---|---|
System.String | The AcademicCalendar. |
AcademicYears
Declaration
public virtual ICollection<ProgramVersionAcademicYear> AcademicYears { get; set; }
Property Value
Type | Description |
---|---|
System.Collections.Generic.ICollection<ProgramVersionAcademicYear> |
AcademicYearType
Gets or sets the AcademicYearType associated with this ProgramVersion.
Declaration
public string AcademicYearType { get; set; }
Property Value
Type | Description |
---|---|
System.String | The AcademicYearType. |
ActiveUnits
Gets or sets the ActiveUnits associated with this ProgramVersion.
Declaration
public short? ActiveUnits { get; set; }
Property Value
Type | Description |
---|---|
System.Nullable<System.Int16> | The ActiveUnits. |
ActiveWhen
Gets or sets the ActiveWhen associated with this ProgramVersion.
Declaration
public string ActiveWhen { get; set; }
Property Value
Type | Description |
---|---|
System.String | The ActiveWhen. |
ApproverStaffId
Gets or sets the ApproverStaffId associated with this ProgramVersion.
Declaration
public int? ApproverStaffId { get; set; }
Property Value
Type | Description |
---|---|
System.Nullable<System.Int32> | The ApproverStaffId. |
AreasOfStudy
Declaration
public virtual ICollection<ProgramVersionAreaOfStudy> AreasOfStudy { get; set; }
Property Value
Type | Description |
---|---|
System.Collections.Generic.ICollection<ProgramVersionAreaOfStudy> |
AttendanceWithdrawalDateOption
Gets or sets the AttendanceWithdrawalDateOption associated with this ProgramVersion.
Declaration
public string AttendanceWithdrawalDateOption { get; set; }
Property Value
Type | Description |
---|---|
System.String | The AttendanceWithdrawalDateOption. |
BillingMethod
Declaration
public virtual BillingMethod BillingMethod { get; set; }
Property Value
Type | Description |
---|---|
BillingMethod |
BillingMethodId
Gets or sets the BillingMethodId associated with this ProgramVersion.
Declaration
public int? BillingMethodId { get; set; }
Property Value
Type | Description |
---|---|
System.Nullable<System.Int32> | The BillingMethodId. |
BudgetId
Gets or sets the BudgetId associated with this ProgramVersion.
Declaration
public int? BudgetId { get; set; }
Property Value
Type | Description |
---|---|
System.Nullable<System.Int32> | The BudgetId. |
CampusGroup
Declaration
public virtual CampusGroup CampusGroup { get; set; }
Property Value
Type | Description |
---|---|
CampusGroup |
CampusGroupId
Gets or sets the CampusGroupId associated with this ProgramVersion.
Declaration
public int CampusGroupId { get; set; }
Property Value
Type | Description |
---|---|
System.Int32 | The CampusGroupId. |
CampusLicenseUnit
Gets or sets the CampusLicenseUnit associated with this ProgramVersion.
Declaration
public string CampusLicenseUnit { get; set; }
Property Value
Type | Description |
---|---|
System.String | The CampusLicenseUnit. |
CensusPeriod
Gets or sets the CensusPeriod associated with this ProgramVersion.
Declaration
public string CensusPeriod { get; set; }
Property Value
Type | Description |
---|---|
System.String | The CensusPeriod. |
CensusRecurrence
Gets or sets the CensusRecurrence associated with this ProgramVersion.
Declaration
public string CensusRecurrence { get; set; }
Property Value
Type | Description |
---|---|
System.String | The CensusRecurrence. |
CipCode
Gets or sets the CipCode associated with this ProgramVersion.
Declaration
public string CipCode { get; set; }
Property Value
Type | Description |
---|---|
System.String | The CipCode. |
ClockHoursRequired
Gets or sets the ClockHoursRequired associated with this ProgramVersion.
Declaration
public decimal ClockHoursRequired { get; set; }
Property Value
Type | Description |
---|---|
System.Decimal | The ClockHoursRequired. |
ClockToCreditRate
Gets or sets the ClockToCreditRate associated with this ProgramVersion.
Declaration
public decimal ClockToCreditRate { get; set; }
Property Value
Type | Description |
---|---|
System.Decimal | The ClockToCreditRate. |
ClockToCreditRatePriorJuly2011
Gets or sets the ClockToCreditRatePriorJuly2011 associated with this ProgramVersion.
Declaration
public decimal ClockToCreditRatePriorJuly2011 { get; set; }
Property Value
Type | Description |
---|---|
System.Decimal | The ClockToCreditRatePriorJuly2011. |
Code
Gets or sets the Code associated with this ProgramVersion.
Declaration
public string Code { get; set; }
Property Value
Type | Description |
---|---|
System.String | The Code. |
CourseFulfillmentOrderDetail
Declaration
public virtual CourseFulfillmentOrderDetail CourseFulfillmentOrderDetail { get; set; }
Property Value
Type | Description |
---|---|
CourseFulfillmentOrderDetail |
CourseFulfillmentOrderDetailId
Gets or sets the CourseFulfillmentOrderDetailId associated with this ProgramVersion.
Declaration
public int? CourseFulfillmentOrderDetailId { get; set; }
Property Value
Type | Description |
---|---|
System.Nullable<System.Int32> | The CourseFulfillmentOrderDetailId. |
CourseRefundPolicyId
Gets or sets the CourseRefundPolicyId associated with this ProgramVersion.
Declaration
public int? CourseRefundPolicyId { get; set; }
Property Value
Type | Description |
---|---|
System.Nullable<System.Int32> | The CourseRefundPolicyId. |
CreatedDateTime
Gets or sets the CreatedDateTime associated with this ProgramVersion.
Declaration
public DateTime CreatedDateTime { get; set; }
Property Value
Type | Description |
---|---|
System.DateTime | The CreatedDateTime. |
CreditBalanceScheduleDateType
Gets or sets the CreditBalanceScheduleDateType associated with this ProgramVersion.
Declaration
public string CreditBalanceScheduleDateType { get; set; }
Property Value
Type | Description |
---|---|
System.String | The CreditBalanceScheduleDateType. |
CreditBalanceScheduleDateTypeOffsetDays
Gets or sets the CreditBalanceScheduleDateTypeOffsetDays associated with this ProgramVersion.
Declaration
public short? CreditBalanceScheduleDateTypeOffsetDays { get; set; }
Property Value
Type | Description |
---|---|
System.Nullable<System.Int16> | The CreditBalanceScheduleDateTypeOffsetDays. |
CreditHoursRequired
Gets or sets the CreditHoursRequired associated with this ProgramVersion.
Declaration
public decimal CreditHoursRequired { get; set; }
Property Value
Type | Description |
---|---|
System.Decimal | The CreditHoursRequired. |
CreditsInFullAcademicYear
Gets or sets the CreditsInFullAcademicYear associated with this ProgramVersion.
Declaration
public decimal CreditsInFullAcademicYear { get; set; }
Property Value
Type | Description |
---|---|
System.Decimal | The CreditsInFullAcademicYear. |
CreditsYear1
Gets or sets the CreditsYear1 associated with this ProgramVersion.
Declaration
public decimal CreditsYear1 { get; set; }
Property Value
Type | Description |
---|---|
System.Decimal | The CreditsYear1. |
CreditsYear2
Gets or sets the CreditsYear2 associated with this ProgramVersion.
Declaration
public decimal CreditsYear2 { get; set; }
Property Value
Type | Description |
---|---|
System.Decimal | The CreditsYear2. |
CreditsYear3
Gets or sets the CreditsYear3 associated with this ProgramVersion.
Declaration
public decimal CreditsYear3 { get; set; }
Property Value
Type | Description |
---|---|
System.Decimal | The CreditsYear3. |
CreditsYear4
Gets or sets the CreditsYear4 associated with this ProgramVersion.
Declaration
public decimal CreditsYear4 { get; set; }
Property Value
Type | Description |
---|---|
System.Decimal | The CreditsYear4. |
CurrentYearCipCode
Declaration
public virtual YearCipCode CurrentYearCipCode { get; set; }
Property Value
Type | Description |
---|---|
YearCipCode |
CurrentYearCipCodeId
Gets or sets the CurrentYearCipCodeId associated with this ProgramVersion.
Declaration
public int? CurrentYearCipCodeId { get; set; }
Property Value
Type | Description |
---|---|
System.Nullable<System.Int32> | The CurrentYearCipCodeId. |
DaysBetweenLessons
Gets or sets the DaysBetweenLessons associated with this ProgramVersion.
Declaration
public short? DaysBetweenLessons { get; set; }
Property Value
Type | Description |
---|---|
System.Nullable<System.Int16> | The DaysBetweenLessons. |
DaysToNextAwardYear
Gets or sets the DaysToNextAwardYear associated with this ProgramVersion.
Declaration
public byte DaysToNextAwardYear { get; set; }
Property Value
Type | Description |
---|---|
System.Byte | The DaysToNextAwardYear. |
DefaultSpecialProgramType
Gets or sets the DefaultSpecialProgramType associated with this ProgramVersion.
Declaration
public string DefaultSpecialProgramType { get; set; }
Property Value
Type | Description |
---|---|
System.String | The DefaultSpecialProgramType. |
Degree
Declaration
public virtual Degree Degree { get; set; }
Property Value
Type | Description |
---|---|
Degree |
DegreeId
Gets or sets the DegreeId associated with this ProgramVersion.
Declaration
public int? DegreeId { get; set; }
Property Value
Type | Description |
---|---|
System.Nullable<System.Int32> | The DegreeId. |
DetailDescription
Gets or sets the DetailDescription associated with this ProgramVersion.
Declaration
public string DetailDescription { get; set; }
Property Value
Type | Description |
---|---|
System.String | The DetailDescription. |
DoNotUsePaymentPeriods
Gets or sets the DoNotUsePaymentPeriods associated with this ProgramVersion.
Declaration
public bool? DoNotUsePaymentPeriods { get; set; }
Property Value
Type | Description |
---|---|
System.Nullable<System.Boolean> | The DoNotUsePaymentPeriods. |
EnglishProficiencyNotRequiredReason
Gets or sets the EnglishProficiencyNotRequiredReason associated with this ProgramVersion.
Declaration
public string EnglishProficiencyNotRequiredReason { get; set; }
Property Value
Type | Description |
---|---|
System.String | The EnglishProficiencyNotRequiredReason. |
Enrollments
Declaration
public virtual ICollection<StudentEnrollmentPeriod> Enrollments { get; set; }
Property Value
Type | Description |
---|---|
System.Collections.Generic.ICollection<StudentEnrollmentPeriod> |
ExpectedCreditsPerTerm
Gets or sets the ExpectedCreditsPerTerm associated with this ProgramVersion.
Declaration
public decimal? ExpectedCreditsPerTerm { get; set; }
Property Value
Type | Description |
---|---|
System.Nullable<System.Decimal> | The ExpectedCreditsPerTerm. |
ExpectedHoursPerWeekExternship
Gets or sets the ExpectedHoursPerWeekExternship associated with this ProgramVersion.
Declaration
public decimal ExpectedHoursPerWeekExternship { get; set; }
Property Value
Type | Description |
---|---|
System.Decimal | The ExpectedHoursPerWeekExternship. |
ExtendedProperties
Extended Properties
Declaration
public ICollection<ProgramVersionExtendedProperty> ExtendedProperties { get; set; }
Property Value
Type | Description |
---|---|
System.Collections.Generic.ICollection<ProgramVersionExtendedProperty> |
ExternshipClockHours
Gets or sets the ExternshipClockHours associated with this ProgramVersion.
Declaration
public decimal ExternshipClockHours { get; set; }
Property Value
Type | Description |
---|---|
System.Decimal | The ExternshipClockHours. |
ExternshipCreditHours
Gets or sets the ExternshipCreditHours associated with this ProgramVersion.
Declaration
public decimal ExternshipCreditHours { get; set; }
Property Value
Type | Description |
---|---|
System.Decimal | The ExternshipCreditHours. |
FinancialAidCredits
Gets or sets the FinancialAidCredits associated with this ProgramVersion.
Declaration
public decimal FinancialAidCredits { get; set; }
Property Value
Type | Description |
---|---|
System.Decimal | The FinancialAidCredits. |
FirstMonthPercentage
Gets or sets the FirstMonthPercentage associated with this ProgramVersion.
Declaration
public decimal? FirstMonthPercentage { get; set; }
Property Value
Type | Description |
---|---|
System.Nullable<System.Decimal> | The FirstMonthPercentage. |
FullTimeMin
Gets or sets the FullTimeMin associated with this ProgramVersion.
Declaration
public decimal? FullTimeMin { get; set; }
Property Value
Type | Description |
---|---|
System.Nullable<System.Decimal> | The FullTimeMin. |
GeneralLedgerAccounts
Declaration
public virtual ICollection<GeneralLedgerLinkAccount> GeneralLedgerAccounts { get; set; }
Property Value
Type | Description |
---|---|
System.Collections.Generic.ICollection<GeneralLedgerLinkAccount> |
GradeLevelPromotionRuleId
Gets or sets the GradeLevelPromotionRuleId associated with this ProgramVersion.
Declaration
public int? GradeLevelPromotionRuleId { get; set; }
Property Value
Type | Description |
---|---|
System.Nullable<System.Int32> | The GradeLevelPromotionRuleId. |
GradeScaleId
Gets or sets the GradeScaleId associated with this ProgramVersion.
Declaration
public int? GradeScaleId { get; set; }
Property Value
Type | Description |
---|---|
System.Nullable<System.Int32> | The GradeScaleId. |
HalfTimeMin
Gets or sets the HalfTimeMin associated with this ProgramVersion.
Declaration
public decimal? HalfTimeMin { get; set; }
Property Value
Type | Description |
---|---|
System.Nullable<System.Decimal> | The HalfTimeMin. |
HoursYear1
Gets or sets the HoursYear1 associated with this ProgramVersion.
Declaration
public decimal HoursYear1 { get; set; }
Property Value
Type | Description |
---|---|
System.Decimal | The HoursYear1. |
HoursYear2
Gets or sets the HoursYear2 associated with this ProgramVersion.
Declaration
public decimal HoursYear2 { get; set; }
Property Value
Type | Description |
---|---|
System.Decimal | The HoursYear2. |
HoursYear3
Gets or sets the HoursYear3 associated with this ProgramVersion.
Declaration
public decimal HoursYear3 { get; set; }
Property Value
Type | Description |
---|---|
System.Decimal | The HoursYear3. |
HoursYear4
Gets or sets the HoursYear4 associated with this ProgramVersion.
Declaration
public decimal HoursYear4 { get; set; }
Property Value
Type | Description |
---|---|
System.Decimal | The HoursYear4. |
Id
Gets or sets the Id associated with this ProgramVersion.
Declaration
public int Id { get; set; }
Property Value
Type | Description |
---|---|
System.Int32 | The Id. |
IsActive
Gets or sets the IsActive associated with this ProgramVersion.
Declaration
public bool IsActive { get; set; }
Property Value
Type | Description |
---|---|
System.Boolean | The IsActive. |
IsBudgetAutoRecalculated
Gets or sets the IsBudgetAutoRecalculated associated with this ProgramVersion.
Declaration
public bool IsBudgetAutoRecalculated { get; set; }
Property Value
Type | Description |
---|---|
System.Boolean | The IsBudgetAutoRecalculated. |
IsCaliforniaStrfResidency
Gets or sets the IsCaliforniaStrfResidency associated with this ProgramVersion.
Declaration
public bool IsCaliforniaStrfResidency { get; set; }
Property Value
Type | Description |
---|---|
System.Boolean | The IsCaliforniaStrfResidency. |
IsCensusDateTriggerEnabled
Gets or sets the IsCensusDateTriggerEnabled associated with this ProgramVersion.
Declaration
public bool? IsCensusDateTriggerEnabled { get; set; }
Property Value
Type | Description |
---|---|
System.Nullable<System.Boolean> | The IsCensusDateTriggerEnabled. |
IsClockToCredit
Gets or sets the IsClockToCredit associated with this ProgramVersion.
Declaration
public bool IsClockToCredit { get; set; }
Property Value
Type | Description |
---|---|
System.Boolean | The IsClockToCredit. |
IsClockToCreditPriorJuly2011
Gets or sets the IsClockToCreditPriorJuly2011 associated with this ProgramVersion.
Declaration
public bool IsClockToCreditPriorJuly2011 { get; set; }
Property Value
Type | Description |
---|---|
System.Boolean | The IsClockToCreditPriorJuly2011. |
IsCreditLoadConfigured
Gets or sets the IsCreditLoadConfigured associated with this ProgramVersion.
Declaration
public bool IsCreditLoadConfigured { get; set; }
Property Value
Type | Description |
---|---|
System.Boolean | The IsCreditLoadConfigured. |
IsDegreeProgram
Gets or sets the IsDegreeProgram associated with this ProgramVersion.
Declaration
public bool IsDegreeProgram { get; set; }
Property Value
Type | Description |
---|---|
System.Boolean | The IsDegreeProgram. |
IsEnglishProficiencyRequired
Gets or sets the IsEnglishProficiencyRequired associated with this ProgramVersion.
Declaration
public bool IsEnglishProficiencyRequired { get; set; }
Property Value
Type | Description |
---|---|
System.Boolean | The IsEnglishProficiencyRequired. |
IsExcludedCrmIntegration
Gets or sets the IsExcludedCrmIntegration associated with this ProgramVersion.
Declaration
public bool IsExcludedCrmIntegration { get; set; }
Property Value
Type | Description |
---|---|
System.Boolean | The IsExcludedCrmIntegration. |
IsExternStartDateRequired
Gets or sets the IsExternStartDateRequired associated with this ProgramVersion.
Declaration
public bool IsExternStartDateRequired { get; set; }
Property Value
Type | Description |
---|---|
System.Boolean | The IsExternStartDateRequired. |
IsGlobalCumulativeIncluded
Gets or sets the IsGlobalCumulativeIncluded associated with this ProgramVersion.
Declaration
public bool IsGlobalCumulativeIncluded { get; set; }
Property Value
Type | Description |
---|---|
System.Boolean | The IsGlobalCumulativeIncluded. |
IsGpaCalcWeighted
Gets or sets the IsGpaCalcWeighted associated with this ProgramVersion.
Declaration
public bool IsGpaCalcWeighted { get; set; }
Property Value
Type | Description |
---|---|
System.Boolean | The IsGpaCalcWeighted. |
IsIncrementalBillEarn
Gets or sets the IsIncrementalBillEarn associated with this ProgramVersion.
Declaration
public bool IsIncrementalBillEarn { get; set; }
Property Value
Type | Description |
---|---|
System.Boolean | The IsIncrementalBillEarn. |
IsMultipleFulfillmentEnabled
Gets or sets the IsMultipleFulfillmentEnabled associated with this ProgramVersion.
Declaration
public bool? IsMultipleFulfillmentEnabled { get; set; }
Property Value
Type | Description |
---|---|
System.Nullable<System.Boolean> | The IsMultipleFulfillmentEnabled. |
IsNonSe9W
Gets or sets the IsNonSe9W associated with this ProgramVersion.
Declaration
public bool IsNonSe9W { get; set; }
Property Value
Type | Description |
---|---|
System.Boolean | The IsNonSe9W. |
IsOutsideProgramRegistrationAllowed
Gets or sets the IsOutsideProgramRegistrationAllowed associated with this ProgramVersion.
Declaration
public bool IsOutsideProgramRegistrationAllowed { get; set; }
Property Value
Type | Description |
---|---|
System.Boolean | The IsOutsideProgramRegistrationAllowed. |
IsRequiredToTakeAttendance
Gets or sets the IsRequiredToTakeAttendance associated with this ProgramVersion.
Declaration
public bool IsRequiredToTakeAttendance { get; set; }
Property Value
Type | Description |
---|---|
System.Boolean | The IsRequiredToTakeAttendance. |
IsRevenueIncludedIn9010Report
Gets or sets the IsRevenueIncludedIn9010Report associated with this ProgramVersion.
Declaration
public bool IsRevenueIncludedIn9010Report { get; set; }
Property Value
Type | Description |
---|---|
System.Boolean | The IsRevenueIncludedIn9010Report. |
IsSapBasedOnPaymentPeriod
Gets or sets the IsSapBasedOnPaymentPeriod associated with this ProgramVersion.
Declaration
public bool IsSapBasedOnPaymentPeriod { get; set; }
Property Value
Type | Description |
---|---|
System.Boolean | The IsSapBasedOnPaymentPeriod. |
IsScheduledHoursUsed
Gets or sets the IsScheduledHoursUsed associated with this ProgramVersion.
Declaration
public bool? IsScheduledHoursUsed { get; set; }
Property Value
Type | Description |
---|---|
System.Nullable<System.Boolean> | The IsScheduledHoursUsed. |
IsTermsInAcademicYearVariable
Gets or sets the IsTermsInAcademicYearVariable associated with this ProgramVersion.
Declaration
public bool IsTermsInAcademicYearVariable { get; set; }
Property Value
Type | Description |
---|---|
System.Boolean | The IsTermsInAcademicYearVariable. |
IsTitleIvEligible
Gets or sets the IsTitleIvEligible associated with this ProgramVersion.
Declaration
public bool IsTitleIvEligible { get; set; }
Property Value
Type | Description |
---|---|
System.Boolean | The IsTitleIvEligible. |
IsUndeclared
Gets or sets the IsUndeclared associated with this ProgramVersion.
Declaration
public bool IsUndeclared { get; set; }
Property Value
Type | Description |
---|---|
System.Boolean | The IsUndeclared. |
IsWaitListingRestricted
Gets or sets the IsWaitListingRestricted associated with this ProgramVersion.
Declaration
public bool IsWaitListingRestricted { get; set; }
Property Value
Type | Description |
---|---|
System.Boolean | The IsWaitListingRestricted. |
LastModifiedDateTime
Gets or sets the LastModifiedDateTime associated with this ProgramVersion.
Declaration
public DateTime LastModifiedDateTime { get; set; }
Property Value
Type | Description |
---|---|
System.DateTime | The LastModifiedDateTime. |
LastModifiedUserId
Gets or sets the LastModifiedUserId associated with this ProgramVersion.
Declaration
public int LastModifiedUserId { get; set; }
Property Value
Type | Description |
---|---|
System.Int32 | The LastModifiedUserId. |
LessThanHalfTimeMin
Gets or sets the LessThanHalfTimeMin associated with this ProgramVersion.
Declaration
public decimal? LessThanHalfTimeMin { get; set; }
Property Value
Type | Description |
---|---|
System.Nullable<System.Decimal> | The LessThanHalfTimeMin. |
MaxCreditLoad
Gets or sets the MaxCreditLoad associated with this ProgramVersion.
Declaration
public decimal? MaxCreditLoad { get; set; }
Property Value
Type | Description |
---|---|
System.Nullable<System.Decimal> | The MaxCreditLoad. |
MaxEnrollmentTransferCredits
Gets or sets the MaxEnrollmentTransferCredits associated with this ProgramVersion.
Declaration
public decimal? MaxEnrollmentTransferCredits { get; set; }
Property Value
Type | Description |
---|---|
System.Nullable<System.Decimal> | The MaxEnrollmentTransferCredits. |
MaxOnlineRegistrationCredits
Gets or sets the MaxOnlineRegistrationCredits associated with this ProgramVersion.
Declaration
public decimal? MaxOnlineRegistrationCredits { get; set; }
Property Value
Type | Description |
---|---|
System.Nullable<System.Decimal> | The MaxOnlineRegistrationCredits. |
MinCreditLoad
Gets or sets the MinCreditLoad associated with this ProgramVersion.
Declaration
public decimal? MinCreditLoad { get; set; }
Property Value
Type | Description |
---|---|
System.Nullable<System.Decimal> | The MinCreditLoad. |
MinimumGpa
Gets or sets the MinimumGpa associated with this ProgramVersion.
Declaration
public decimal? MinimumGpa { get; set; }
Property Value
Type | Description |
---|---|
System.Nullable<System.Decimal> | The MinimumGpa. |
MinOnlineRegistrationCredits
Gets or sets the MinOnlineRegistrationCredits associated with this ProgramVersion.
Declaration
public decimal? MinOnlineRegistrationCredits { get; set; }
Property Value
Type | Description |
---|---|
System.Nullable<System.Decimal> | The MinOnlineRegistrationCredits. |
MonthsInAcademicYearFall
Gets or sets the MonthsInAcademicYearFall associated with this ProgramVersion.
Declaration
public decimal? MonthsInAcademicYearFall { get; set; }
Property Value
Type | Description |
---|---|
System.Nullable<System.Decimal> | The MonthsInAcademicYearFall. |
MonthsInAcademicYearSpring
Gets or sets the MonthsInAcademicYearSpring associated with this ProgramVersion.
Declaration
public decimal? MonthsInAcademicYearSpring { get; set; }
Property Value
Type | Description |
---|---|
System.Nullable<System.Decimal> | The MonthsInAcademicYearSpring. |
MonthsInAcademicYearSummer
Gets or sets the MonthsInAcademicYearSummer associated with this ProgramVersion.
Declaration
public decimal? MonthsInAcademicYearSummer { get; set; }
Property Value
Type | Description |
---|---|
System.Nullable<System.Decimal> | The MonthsInAcademicYearSummer. |
MonthsInAcademicYearWinter
Gets or sets the MonthsInAcademicYearWinter associated with this ProgramVersion.
Declaration
public decimal? MonthsInAcademicYearWinter { get; set; }
Property Value
Type | Description |
---|---|
System.Nullable<System.Decimal> | The MonthsInAcademicYearWinter. |
MonthsInTerm
Gets or sets the MonthsInTerm associated with this ProgramVersion.
Declaration
public int MonthsInTerm { get; set; }
Property Value
Type | Description |
---|---|
System.Int32 | The MonthsInTerm. |
Name
Gets or sets the Name associated with this ProgramVersion.
Declaration
public string Name { get; set; }
Property Value
Type | Description |
---|---|
System.String | The Name. |
Note
Gets or sets the Note associated with this ProgramVersion.
Declaration
public string Note { get; set; }
Property Value
Type | Description |
---|---|
System.String | The Note. |
NumberExtensions
Gets or sets the NumberExtensions associated with this ProgramVersion.
Declaration
public short? NumberExtensions { get; set; }
Property Value
Type | Description |
---|---|
System.Nullable<System.Int16> | The NumberExtensions. |
NumberOfCategoriesCourseCanFulfill
Gets or sets the NumberOfCategoriesCourseCanFulfill associated with this ProgramVersion.
Declaration
public int? NumberOfCategoriesCourseCanFulfill { get; set; }
Property Value
Type | Description |
---|---|
System.Nullable<System.Int32> | The NumberOfCategoriesCourseCanFulfill. |
NumberPaymentPeriodsNonTitleIvAcademicYear
Gets or sets the NumberPaymentPeriodsNonTitleIvAcademicYear associated with this ProgramVersion.
Declaration
public int NumberPaymentPeriodsNonTitleIvAcademicYear { get; set; }
Property Value
Type | Description |
---|---|
System.Int32 | The NumberPaymentPeriodsNonTitleIvAcademicYear. |
NumberPaymentPeriodsTitleIvAcademicYear
Gets or sets the NumberPaymentPeriodsTitleIvAcademicYear associated with this ProgramVersion.
Declaration
public int NumberPaymentPeriodsTitleIvAcademicYear { get; set; }
Property Value
Type | Description |
---|---|
System.Int32 | The NumberPaymentPeriodsTitleIvAcademicYear. |
OtherLanguageCode
Gets or sets the OtherLanguageCode associated with this ProgramVersion.
Declaration
public string OtherLanguageCode { get; set; }
Property Value
Type | Description |
---|---|
System.String | The OtherLanguageCode. |
OtherLanguageDescription
Gets or sets the OtherLanguageDescription associated with this ProgramVersion.
Declaration
public string OtherLanguageDescription { get; set; }
Property Value
Type | Description |
---|---|
System.String | The OtherLanguageDescription. |
OutsideCourseWorkHours
Gets or sets the OutsideCourseWorkHours associated with this ProgramVersion.
Declaration
public decimal OutsideCourseWorkHours { get; set; }
Property Value
Type | Description |
---|---|
System.Decimal | The OutsideCourseWorkHours. |
PaymentMethodology
Gets or sets the PaymentMethodology associated with this ProgramVersion.
Declaration
public string PaymentMethodology { get; set; }
Property Value
Type | Description |
---|---|
System.String | The PaymentMethodology. |
Program
Declaration
public virtual Program Program { get; set; }
Property Value
Type | Description |
---|---|
Program |
ProgramGroup
Declaration
public virtual ProgramGroup ProgramGroup { get; set; }
Property Value
Type | Description |
---|---|
ProgramGroup |
ProgramGroupAssociations
Declaration
public virtual ICollection<ProgramVersionProgramGroup> ProgramGroupAssociations { get; set; }
Property Value
Type | Description |
---|---|
System.Collections.Generic.ICollection<ProgramVersionProgramGroup> |
ProgramGroupId
Gets or sets the ProgramGroupId associated with this ProgramVersion.
Declaration
public int? ProgramGroupId { get; set; }
Property Value
Type | Description |
---|---|
System.Nullable<System.Int32> | The ProgramGroupId. |
ProgramId
Gets or sets the ProgramId associated with this ProgramVersion.
Declaration
public int ProgramId { get; set; }
Property Value
Type | Description |
---|---|
System.Int32 | The ProgramId. |
ProgramLengthType
Gets or sets the ProgramLengthType associated with this ProgramVersion.
Declaration
public string ProgramLengthType { get; set; }
Property Value
Type | Description |
---|---|
System.String | The ProgramLengthType. |
ProgramLengthValue
Gets or sets the ProgramLengthValue associated with this ProgramVersion.
Declaration
public string ProgramLengthValue { get; set; }
Property Value
Type | Description |
---|---|
System.String | The ProgramLengthValue. |
ProgramVersionUnitType
Gets or sets the ProgramVersionUnitType associated with this ProgramVersion.
Declaration
public string ProgramVersionUnitType { get; set; }
Property Value
Type | Description |
---|---|
System.String | The ProgramVersionUnitType. |
ProRateCostFlag
Gets or sets the ProRateCostFlag associated with this ProgramVersion.
Declaration
public int ProRateCostFlag { get; set; }
Property Value
Type | Description |
---|---|
System.Int32 | The ProRateCostFlag. |
RefundBasedOn
Gets or sets the RefundBasedOn associated with this ProgramVersion.
Declaration
public string RefundBasedOn { get; set; }
Property Value
Type | Description |
---|---|
System.String | The RefundBasedOn. |
RequiredCourseListCourseCategories
Declaration
public virtual ICollection<RequiredCourseCategory> RequiredCourseListCourseCategories { get; set; }
Property Value
Type | Description |
---|---|
System.Collections.Generic.ICollection<RequiredCourseCategory> |
RequiredCourseListCourses
Declaration
public virtual ICollection<RequiredCourse> RequiredCourseListCourses { get; set; }
Property Value
Type | Description |
---|---|
System.Collections.Generic.ICollection<RequiredCourse> |
RequiredDocumentTypes
Declaration
public virtual ICollection<ProgramVersionDocumentType> RequiredDocumentTypes { get; set; }
Property Value
Type | Description |
---|---|
System.Collections.Generic.ICollection<ProgramVersionDocumentType> |
RequiresAreaOfStudy
Gets or sets the RequiresAreaOfStudy associated with this ProgramVersion.
Declaration
public bool RequiresAreaOfStudy { get; set; }
Property Value
Type | Description |
---|---|
System.Boolean | The RequiresAreaOfStudy. |
ReturnOfTitleIvEnrollmentPeriodType
Gets or sets the ReturnOfTitleIvEnrollmentPeriodType associated with this ProgramVersion.
Declaration
public string ReturnOfTitleIvEnrollmentPeriodType { get; set; }
Property Value
Type | Description |
---|---|
System.String | The ReturnOfTitleIvEnrollmentPeriodType. |
ReturnOfTitleIvPeriod
Gets or sets the ReturnOfTitleIvPeriod associated with this ProgramVersion.
Declaration
public string ReturnOfTitleIvPeriod { get; set; }
Property Value
Type | Description |
---|---|
System.String | The ReturnOfTitleIvPeriod. |
ReturnOfTitleIvPeriodReenroll
Gets or sets the ReturnOfTitleIvPeriodReenroll associated with this ProgramVersion.
Declaration
public string ReturnOfTitleIvPeriodReenroll { get; set; }
Property Value
Type | Description |
---|---|
System.String | The ReturnOfTitleIvPeriodReenroll. |
RevenueEarningMethod
Declaration
public virtual RevenueEarningMethod RevenueEarningMethod { get; set; }
Property Value
Type | Description |
---|---|
RevenueEarningMethod |
RevenueEarningMethodId
Gets or sets the RevenueEarningMethodId associated with this ProgramVersion.
Declaration
public int? RevenueEarningMethodId { get; set; }
Property Value
Type | Description |
---|---|
System.Nullable<System.Int32> | The RevenueEarningMethodId. |
RevenuePeriod
Gets or sets the RevenuePeriod associated with this ProgramVersion.
Declaration
public string RevenuePeriod { get; set; }
Property Value
Type | Description |
---|---|
System.String | The RevenuePeriod. |
RevenueUnits
Gets or sets the RevenueUnits associated with this ProgramVersion.
Declaration
public decimal? RevenueUnits { get; set; }
Property Value
Type | Description |
---|---|
System.Nullable<System.Decimal> | The RevenueUnits. |
RowVersion
Gets or sets the RowVersion associated with this ProgramVersion.
Declaration
public byte[] RowVersion { get; set; }
Property Value
Type | Description |
---|---|
System.Byte[] | The RowVersion. |
SAPPolicy
Declaration
public virtual FaSapTable SAPPolicy { get; set; }
Property Value
Type | Description |
---|---|
FaSapTable |
SapTableId
Gets or sets the SapTableId associated with this ProgramVersion.
Declaration
public int? SapTableId { get; set; }
Property Value
Type | Description |
---|---|
System.Nullable<System.Int32> | The SapTableId. |
SchoolDefinedField1
Gets or sets the SchoolDefinedField1 associated with this ProgramVersion.
Declaration
public string SchoolDefinedField1 { get; set; }
Property Value
Type | Description |
---|---|
System.String | The SchoolDefinedField1. |
SchoolDefinedField2
Gets or sets the SchoolDefinedField2 associated with this ProgramVersion.
Declaration
public string SchoolDefinedField2 { get; set; }
Property Value
Type | Description |
---|---|
System.String | The SchoolDefinedField2. |
SchoolDefinedField3
Gets or sets the SchoolDefinedField3 associated with this ProgramVersion.
Declaration
public string SchoolDefinedField3 { get; set; }
Property Value
Type | Description |
---|---|
System.String | The SchoolDefinedField3. |
SchoolDefinedField4
Gets or sets the SchoolDefinedField4 associated with this ProgramVersion.
Declaration
public string SchoolDefinedField4 { get; set; }
Property Value
Type | Description |
---|---|
System.String | The SchoolDefinedField4. |
ServicerProgramIdentifier
Gets or sets the ServicerProgramIdentifier associated with this ProgramVersion.
Declaration
public string ServicerProgramIdentifier { get; set; }
Property Value
Type | Description |
---|---|
System.String | The ServicerProgramIdentifier. |
StaffApprover
Declaration
public virtual Staff StaffApprover { get; set; }
Property Value
Type | Description |
---|---|
Staff |
SummerTermCredits
Gets or sets the SummerTermCredits associated with this ProgramVersion.
Declaration
public decimal SummerTermCredits { get; set; }
Property Value
Type | Description |
---|---|
System.Decimal | The SummerTermCredits. |
SummerTermHeaderOrTrailer
Gets or sets the SummerTermHeaderOrTrailer associated with this ProgramVersion.
Declaration
public byte SummerTermHeaderOrTrailer { get; set; }
Property Value
Type | Description |
---|---|
System.Byte | The SummerTermHeaderOrTrailer. |
SummerTermPackaging
Gets or sets the SummerTermPackaging associated with this ProgramVersion.
Declaration
public bool SummerTermPackaging { get; set; }
Property Value
Type | Description |
---|---|
System.Boolean | The SummerTermPackaging. |
TermsInAcademicYear
Gets or sets the TermsInAcademicYear associated with this ProgramVersion.
Declaration
public int? TermsInAcademicYear { get; set; }
Property Value
Type | Description |
---|---|
System.Nullable<System.Int32> | The TermsInAcademicYear. |
ThreeQuarterrTimeMin
Gets or sets the ThreeQuarterrTimeMin associated with this ProgramVersion.
Declaration
public decimal? ThreeQuarterrTimeMin { get; set; }
Property Value
Type | Description |
---|---|
System.Nullable<System.Decimal> | The ThreeQuarterrTimeMin. |
TotalApprovedTransferCreditHours
Gets or sets the TotalApprovedTransferCreditHours associated with this ProgramVersion.
Declaration
public decimal? TotalApprovedTransferCreditHours { get; set; }
Property Value
Type | Description |
---|---|
System.Nullable<System.Decimal> | The TotalApprovedTransferCreditHours. |
TotalApprovedTransferCredits
Declaration
[Obsolete("Deprecated. Use TotalApprovedTransferCreditHours")]
public decimal TotalApprovedTransferCredits { get; set; }
Property Value
Type | Description |
---|---|
System.Decimal |
TotalBooksSuppliesCost
Gets or sets the TotalBooksSuppliesCost associated with this ProgramVersion.
Declaration
public decimal? TotalBooksSuppliesCost { get; set; }
Property Value
Type | Description |
---|---|
System.Nullable<System.Decimal> | The TotalBooksSuppliesCost. |
TotalLessons
Gets or sets the TotalLessons associated with this ProgramVersion.
Declaration
public decimal TotalLessons { get; set; }
Property Value
Type | Description |
---|---|
System.Decimal | The TotalLessons. |
TotalMonths
Gets or sets the TotalMonths associated with this ProgramVersion.
Declaration
public decimal TotalMonths { get; set; }
Property Value
Type | Description |
---|---|
System.Decimal | The TotalMonths. |
TotalOtherCost
Gets or sets the TotalOtherCost associated with this ProgramVersion.
Declaration
public decimal? TotalOtherCost { get; set; }
Property Value
Type | Description |
---|---|
System.Nullable<System.Decimal> | The TotalOtherCost. |
TotalTuitionCost
Gets or sets the TotalTuitionCost associated with this ProgramVersion.
Declaration
public decimal? TotalTuitionCost { get; set; }
Property Value
Type | Description |
---|---|
System.Nullable<System.Decimal> | The TotalTuitionCost. |
TotalWeeks
Gets or sets the TotalWeeks associated with this ProgramVersion.
Declaration
public decimal TotalWeeks { get; set; }
Property Value
Type | Description |
---|---|
System.Decimal | The TotalWeeks. |
TranscriptDescription
Gets or sets the TranscriptDescription associated with this ProgramVersion.
Declaration
public string TranscriptDescription { get; set; }
Property Value
Type | Description |
---|---|
System.String | The TranscriptDescription. |
TransferFromEnrollments
Declaration
public virtual ICollection<StudentEnrollmentPeriodTransfer> TransferFromEnrollments { get; set; }
Property Value
Type | Description |
---|---|
System.Collections.Generic.ICollection<StudentEnrollmentPeriodTransfer> |
TransferToEnrollments
Declaration
public virtual ICollection<StudentEnrollmentPeriodTransfer> TransferToEnrollments { get; set; }
Property Value
Type | Description |
---|---|
System.Collections.Generic.ICollection<StudentEnrollmentPeriodTransfer> |
WeeksInFullAcademicYear
Gets or sets the WeeksInFullAcademicYear associated with this ProgramVersion.
Declaration
public decimal WeeksInFullAcademicYear { get; set; }
Property Value
Type | Description |
---|---|
System.Decimal | The WeeksInFullAcademicYear. |
WeeksInTerm
Gets or sets the WeeksInTerm associated with this ProgramVersion.
Declaration
public int WeeksInTerm { get; set; }
Property Value
Type | Description |
---|---|
System.Int32 | The WeeksInTerm. |
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 relationships 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 |