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 |