Class SaveStudentCourseRequest
Represents the a request for the SaveStudentCourseEvent method.
Inheritance
System.Object
SaveStudentCourseRequest
Assembly: Cmc.Nexus.Academics.Contracts.dll
Syntax
public class SaveStudentCourseRequest : ServiceRequest
Constructors
SaveStudentCourseRequest()
Declaration
public SaveStudentCourseRequest()
Properties
AcademicSessionId
Declaration
public int? AcademicSessionId { get; set; }
Property Value
Type |
Description |
System.Nullable<System.Int32> |
|
AcademicYearId
Declaration
public int? AcademicYearId { get; set; }
Property Value
Type |
Description |
System.Nullable<System.Int32> |
|
Action
Declaration
public StudentCourseActionType Action { get; set; }
Property Value
AllowOverrideRegistrationAntireqConflict
Declaration
public bool AllowOverrideRegistrationAntireqConflict { get; set; }
Property Value
Type |
Description |
System.Boolean |
|
AllowOverrideRegistrationDenyPrereqCoreqConflict
Declaration
public bool AllowOverrideRegistrationDenyPrereqCoreqConflict { get; set; }
Property Value
Type |
Description |
System.Boolean |
|
AllowOverrideRegistrationHold
Declaration
public bool AllowOverrideRegistrationHold { get; set; }
Property Value
Type |
Description |
System.Boolean |
|
AllowOverrideRegistrationPrereqCoreqConflict
Declaration
public bool AllowOverrideRegistrationPrereqCoreqConflict { get; set; }
Property Value
Type |
Description |
System.Boolean |
|
AllowOverrideRegistrationRegRelConflict
Declaration
public bool AllowOverrideRegistrationRegRelConflict { get; set; }
Property Value
Type |
Description |
System.Boolean |
|
CampusId
Declaration
public int CampusId { get; set; }
Property Value
Type |
Description |
System.Int32 |
|
CatalogYearId
Declaration
public int? CatalogYearId { get; set; }
Property Value
Type |
Description |
System.Nullable<System.Int32> |
|
ClassCount
Declaration
public int ClassCount { get; set; }
Property Value
Type |
Description |
System.Int32 |
|
ClassSectionId
Declaration
public int ClassSectionId { get; set; }
Property Value
Type |
Description |
System.Int32 |
|
Declaration
public string Comments { get; set; }
Property Value
Type |
Description |
System.String |
|
CourseComponentDetailId
Declaration
public int CourseComponentDetailId { get; set; }
Property Value
Type |
Description |
System.Int32 |
|
CourseId
Declaration
public int CourseId { get; set; }
Property Value
Type |
Description |
System.Int32 |
|
Credits
Declaration
public decimal? Credits { get; set; }
Property Value
Type |
Description |
System.Nullable<System.Decimal> |
|
CrossReferenceCourseId
Declaration
public int CrossReferenceCourseId { get; set; }
Property Value
Type |
Description |
System.Int32 |
|
Description
Declaration
public string Description { get; set; }
Property Value
Type |
Description |
System.String |
|
EndDate
Declaration
public DateTime? EndDate { get; set; }
Property Value
Type |
Description |
System.Nullable<System.DateTime> |
|
EnrollmenTotaltHours
Declaration
public decimal EnrollmenTotaltHours { get; set; }
Property Value
Type |
Description |
System.Decimal |
|
EnrollmentTotalCredits
Declaration
public decimal EnrollmentTotalCredits { get; set; }
Property Value
Type |
Description |
System.Decimal |
|
FailureMessageType
Declaration
public PrereqCoreqFailureMesssageType FailureMessageType { get; set; }
Property Value
Hours
Declaration
public decimal? Hours { get; set; }
Property Value
Type |
Description |
System.Nullable<System.Decimal> |
|
IgnoreMultiCourseDependency
Declaration
public bool IgnoreMultiCourseDependency { get; set; }
Property Value
Type |
Description |
System.Boolean |
|
IsAddDropPeriodClassSectionAllowed
Declaration
public bool IsAddDropPeriodClassSectionAllowed { get; set; }
Property Value
Type |
Description |
System.Boolean |
|
IsAllowedCourse
Declaration
public bool IsAllowedCourse { get; set; }
Property Value
Type |
Description |
System.Boolean |
|
IsAllowedDateTimeConflict
Check RegisterAsAuditClass do not check prequisites if it is an audit course
Declaration
public bool IsAllowedDateTimeConflict { get; set; }
Property Value
Type |
Description |
System.Boolean |
|
IsAllowedMaxClassSizeRegisterOverride
Declaration
public bool? IsAllowedMaxClassSizeRegisterOverride { get; set; }
Property Value
Type |
Description |
System.Nullable<System.Boolean> |
|
IsAllowedPostCourseStartDateRegistration
Declaration
public bool IsAllowedPostCourseStartDateRegistration { get; set; }
Property Value
Type |
Description |
System.Boolean |
|
IsAllowedRegisterAsAuditClass
Declaration
public bool IsAllowedRegisterAsAuditClass { get; set; }
Property Value
Type |
Description |
System.Boolean |
|
IsAllowedToAuditCourse
Declaration
public bool IsAllowedToAuditCourse { get; set; }
Property Value
Type |
Description |
System.Boolean |
|
IsAllowedToOverrideClosedTerm
Declaration
public bool IsAllowedToOverrideClosedTerm { get; set; }
Property Value
Type |
Description |
System.Boolean |
|
IsAllowedToOverrideCourseStatus
Declaration
public bool IsAllowedToOverrideCourseStatus { get; set; }
Property Value
Type |
Description |
System.Boolean |
|
IsAllowedToOverrideLockedTermSequence
Declaration
public bool IsAllowedToOverrideLockedTermSequence { get; set; }
Property Value
Type |
Description |
System.Boolean |
|
IsAllowedToOverrideRegistrationConflict
Declaration
public bool IsAllowedToOverrideRegistrationConflict { get; set; }
Property Value
Type |
Description |
System.Boolean |
|
IsAllowedToOverrideRegistrationGroup
Declaration
public bool IsAllowedToOverrideRegistrationGroup { get; set; }
Property Value
Type |
Description |
System.Boolean |
|
IsAllowedToOverrideRetakeAttempts
Declaration
public bool IsAllowedToOverrideRetakeAttempts { get; set; }
Property Value
Type |
Description |
System.Boolean |
|
IsAllowedToOverrideStudentIntoCourse
Declaration
public bool IsAllowedToOverrideStudentIntoCourse { get; set; }
Property Value
Type |
Description |
System.Boolean |
|
IsAllowedToWaitlistAvailableStudentIntoCourse
Declaration
public bool IsAllowedToWaitlistAvailableStudentIntoCourse { get; set; }
Property Value
Type |
Description |
System.Boolean |
|
IsAllowedToWaitListForDifferentSection
Declaration
public bool IsAllowedToWaitListForDifferentSection { get; set; }
Property Value
Type |
Description |
System.Boolean |
|
IsAllowedToWaitListStudent
Declaration
public bool IsAllowedToWaitListStudent { get; set; }
Property Value
Type |
Description |
System.Boolean |
|
IsAllowedToWaitlistStudentIntoCourse
Declaration
public bool IsAllowedToWaitlistStudentIntoCourse { get; set; }
Property Value
Type |
Description |
System.Boolean |
|
IsAllowStudentAcademicYearPaymentPeriod
Declaration
public bool IsAllowStudentAcademicYearPaymentPeriod { get; set; }
Property Value
Type |
Description |
System.Boolean |
|
IsAlreadyTakingConflict
Declaration
public bool IsAlreadyTakingConflict { get; set; }
Property Value
Type |
Description |
System.Boolean |
|
IsAntireqCheckSkipped
Declaration
public bool? IsAntireqCheckSkipped { get; set; }
Property Value
Type |
Description |
System.Nullable<System.Boolean> |
|
IsAudit
Declaration
public bool IsAudit { get; set; }
Property Value
Type |
Description |
System.Boolean |
|
IsCourseToRegister
Declaration
public bool IsCourseToRegister { get; set; }
Property Value
Type |
Description |
System.Boolean |
|
IsCrossReferencedCourse
Declaration
public bool IsCrossReferencedCourse { get; set; }
Property Value
Type |
Description |
System.Boolean |
|
IsCrsg
Declaration
public bool IsCrsg { get; set; }
Property Value
Type |
Description |
System.Boolean |
|
IsEnrollmentAdjusted
Declaration
public bool? IsEnrollmentAdjusted { get; set; }
Property Value
Type |
Description |
System.Nullable<System.Boolean> |
|
IsFutureWaitlistStudent
Declaration
public bool IsFutureWaitlistStudent { get; set; }
Property Value
Type |
Description |
System.Boolean |
|
IsGlobalCumulativeIncluded
Declaration
public bool IsGlobalCumulativeIncluded { get; set; }
Property Value
Type |
Description |
System.Boolean |
|
IsOverlapTermConflict
Declaration
public bool IsOverlapTermConflict { get; set; }
Property Value
Type |
Description |
System.Boolean |
|
IsOverlapWithParentTermAllowed
Declaration
public bool IsOverlapWithParentTermAllowed { get; set; }
Property Value
Type |
Description |
System.Boolean |
|
IsPassFail
Declaration
public int? IsPassFail { get; set; }
Property Value
Type |
Description |
System.Nullable<System.Int32> |
|
IsPreCoRequisiteValidationSkipped
Declaration
public bool IsPreCoRequisiteValidationSkipped { get; set; }
Property Value
Type |
Description |
System.Boolean |
|
IsPrereqCoreqCheckSkipped
Declaration
public bool IsPrereqCoreqCheckSkipped { get; set; }
Property Value
Type |
Description |
System.Boolean |
|
IsRegisterExceedingCourseElectivePoolLimit
Declaration
public bool IsRegisterExceedingCourseElectivePoolLimit { get; set; }
Property Value
Type |
Description |
System.Boolean |
|
IsRegistrationRetake
Declaration
public bool IsRegistrationRetake { get; set; }
Property Value
Type |
Description |
System.Boolean |
|
IsRegRelConflictExist
Set it to true, if student registering to class section has any Registration Relationship conflict
Declaration
public bool IsRegRelConflictExist { get; set; }
Property Value
Type |
Description |
System.Boolean |
|
IsReservedStatus
Declaration
public bool IsReservedStatus { get; set; }
Property Value
Type |
Description |
System.Boolean |
|
IsRetake
Declaration
public bool IsRetake { get; set; }
Property Value
Type |
Description |
System.Boolean |
|
IsRetakeOverride
Declaration
public bool IsRetakeOverride { get; set; }
Property Value
Type |
Description |
System.Boolean |
|
IsRetakeValidationDisplayed
Declaration
public bool IsRetakeValidationDisplayed { get; set; }
Property Value
Type |
Description |
System.Boolean |
|
IsSubstituteCourse
Declaration
public bool IsSubstituteCourse { get; set; }
Property Value
Type |
Description |
System.Boolean |
|
IsSupplementaryCourse
Declaration
public bool IsSupplementaryCourse { get; set; }
Property Value
Type |
Description |
System.Boolean |
|
IsTermValidationSkipped
Declaration
public bool IsTermValidationSkipped { get; set; }
Property Value
Type |
Description |
System.Boolean |
|
IsWaitListBlockedForDifferentSection
Declaration
public bool IsWaitListBlockedForDifferentSection { get; set; }
Property Value
Type |
Description |
System.Boolean |
|
IsWaitlistStudentNotified
Declaration
public bool? IsWaitlistStudentNotified { get; set; }
Property Value
Type |
Description |
System.Nullable<System.Boolean> |
|
ParentExamLocationId
Declaration
public int? ParentExamLocationId { get; set; }
Property Value
Type |
Description |
System.Nullable<System.Int32> |
|
ParentTermId
Declaration
public int? ParentTermId { get; set; }
Property Value
Type |
Description |
System.Nullable<System.Int32> |
|
RequiredCourseCategoryId
Declaration
[Obsolete("Use StudentEnrollmentDpaCourseCategoryId")]
public int? RequiredCourseCategoryId { get; set; }
Property Value
Type |
Description |
System.Nullable<System.Int32> |
|
RequiredCourseId
Declaration
public int RequiredCourseId { get; set; }
Property Value
Type |
Description |
System.Int32 |
|
RetakeFee
Declaration
public char RetakeFee { get; set; }
Property Value
Type |
Description |
System.Char |
|
RetakeID
Declaration
public int? RetakeID { get; set; }
Property Value
Type |
Description |
System.Nullable<System.Int32> |
|
ReturnCode
Declaration
public int? ReturnCode { get; set; }
Property Value
Type |
Description |
System.Nullable<System.Int32> |
|
SkipCoreqCheck
Declaration
public bool SkipCoreqCheck { get; set; }
Property Value
Type |
Description |
System.Boolean |
|
SkipPrereqCheck
Declaration
public bool SkipPrereqCheck { get; set; }
Property Value
Type |
Description |
System.Boolean |
|
StartDate
Declaration
public DateTime? StartDate { get; set; }
Property Value
Type |
Description |
System.Nullable<System.DateTime> |
|
Status
Declaration
public string Status { get; set; }
Property Value
Type |
Description |
System.String |
|
StudentCourseFeeScheduleId
Declaration
public int? StudentCourseFeeScheduleId { get; set; }
Property Value
Type |
Description |
System.Nullable<System.Int32> |
|
StudentCourseId
Declaration
public int? StudentCourseId { get; set; }
Property Value
Type |
Description |
System.Nullable<System.Int32> |
|
StudentEnrollmentDpaCourseCategoryId
Declaration
public int? StudentEnrollmentDpaCourseCategoryId { get; set; }
Property Value
Type |
Description |
System.Nullable<System.Int32> |
|
StudentEnrollmentPeriodId
Declaration
public int StudentEnrollmentPeriodId { get; set; }
Property Value
Type |
Description |
System.Int32 |
|
SubstituteCourseId
Declaration
public int SubstituteCourseId { get; set; }
Property Value
Type |
Description |
System.Int32 |
|
TermId
Declaration
public int? TermId { get; set; }
Property Value
Type |
Description |
System.Nullable<System.Int32> |
|
UseFeeSchedule
Declaration
public bool UseFeeSchedule { get; set; }
Property Value
Type |
Description |
System.Boolean |
|
See Also
Cmc.Core.ServiceModel.ServiceRequest