' Options: 'Date: 2025-04-13 22:58:09 'Version: 8.22 'Tip: To override a DTO option, remove "''" prefix before updating 'BaseUrl: https://data.regent-college.edu ' '''GlobalNamespace: '''MakePartial: True '''MakeVirtual: True '''MakeDataContractsExtensible: False '''AddReturnMarker: True '''AddDescriptionAsComments: True '''AddDataContractAttributes: False '''AddIndexesToDataMembers: False '''AddGeneratedCodeAttributes: False '''AddResponseStatus: False '''AddImplicitVersion: '''InitializeCollections: True '''ExportValueTypes: False 'IncludeTypes: SectionCreateRequest.* '''ExcludeTypes: '''AddNamespaces: '''AddDefaultXmlNamespace: http://schemas.servicestack.net/types Imports System Imports System.Collections Imports System.Collections.Generic Imports System.Runtime.Serialization Imports ServiceStack Imports ServiceStack.DataAnnotations Imports regis.ClassLibrary.Responses Imports regis.ClassLibrary.Requests Namespace Global Namespace regis.ClassLibrary.Requests <Route("/Sections/Admin/{reporting_term}/Create", "POST")> Public Partial Class SectionCreateRequest Implements IReturn(Of SectionResponse) Public Overridable Property course_id As Nullable(Of Integer) Public Overridable Property course_name As String Public Overridable Property min_credits As Nullable(Of Decimal) Public Overridable Property max_credits As Nullable(Of Decimal) Public Overridable Property credit_increments As Nullable(Of Decimal) Public Overridable Property min_audits As Nullable(Of Decimal) Public Overridable Property max_audits As Nullable(Of Decimal) Public Overridable Property audit_increments As Nullable(Of Decimal) Public Overridable Property section_code As String Public Overridable Property title As String Public Overridable Property pretty_title As String Public Overridable Property override_course_description As String Public Overridable Property current_status As String Public Overridable Property location As String Public Overridable Property room As String Public Overridable Property is_audio As Boolean Public Overridable Property is_oncampus As Boolean Public Overridable Property distance_ed_materials As String Public Overridable Property start_date As Nullable(Of Date) Public Overridable Property end_date As Nullable(Of Date) Public Overridable Property first_meeting_date As Nullable(Of Date) Public Overridable Property last_meeting_date As Nullable(Of Date) Public Overridable Property start_times As String Public Overridable Property end_times As String Public Overridable Property meeting_days As String Public Overridable Property is_pass_fail As Boolean Public Overridable Property is_waitlist As Boolean Public Overridable Property has_special_requirements As Boolean Public Overridable Property special_requirements As String Public Overridable Property is_unlisted As Boolean Public Overridable Property capacity As Nullable(Of Integer) Public Overridable Property flat_fee_amount As Nullable(Of Decimal) Public Overridable Property additional_fee_amount As Nullable(Of Decimal) Public Overridable Property override_registration_start_date As Nullable(Of Date) Public Overridable Property override_registration_end_date As Nullable(Of Date) Public Overridable Property override_add_start_date As Nullable(Of Date) Public Overridable Property override_add_end_date As Nullable(Of Date) Public Overridable Property override_drop_start_date As Nullable(Of Date) Public Overridable Property override_drop_end_date As Nullable(Of Date) Public Overridable Property override_grading_end_date As Nullable(Of Date) Public Overridable Property term As String Public Overridable Property reporting_term As String Public Overridable Property authorizing_uuid As String End Class End Namespace Namespace regis.ClassLibrary.Responses Public Partial Class DocumentResponse Public Overridable Property code As String Public Overridable Property document_name As String Public Overridable Property document_description As String End Class Public Partial Class InstructorResponse Public Overridable Property ResponseStatus As ResponseStatus Public Overridable Property regent_id As Integer Public Overridable Property regent_login As String Public Overridable Property preferred_name As String Public Overridable Property first_name As String Public Overridable Property last_name As String Public Overridable Property full_name As String Public Overridable Property email As String Public Overridable Property image_base64 As String End Class Public Partial Class SectionResponse Public Sub New() instructors = New List(Of InstructorResponse) required_documents = New List(Of DocumentResponse) start_times = New List(Of String) end_times = New List(Of String) credit_amounts = New List(Of Decimal) audit_amounts = New List(Of Decimal) End Sub Public Overridable Property ResponseStatus As ResponseStatus Public Overridable Property secUUID As String Public Overridable Property course_name As String Public Overridable Property section_code As String Public Overridable Property course_title As String Public Overridable Property course_short_title As String Public Overridable Property course_description As String Public Overridable Property crosslist_description As String Public Overridable Property crosslist_course_name As String Public Overridable Property location_long_name As String Public Overridable Property room As String Public Overridable Property instructors As List(Of InstructorResponse) Public Overridable Property required_documents As List(Of DocumentResponse) Public Overridable Property start_date As Nullable(Of Date) Public Overridable Property end_date As Nullable(Of Date) Public Overridable Property first_meeting_date As Nullable(Of Date) Public Overridable Property last_meeting_date As Nullable(Of Date) Public Overridable Property meeting_days As String Public Overridable Property start_times As List(Of String) Public Overridable Property end_times As List(Of String) Public Overridable Property is_online_only As Boolean Public Overridable Property is_weekend As Boolean Public Overridable Property is_weekday As Boolean Public Overridable Property is_evening As Boolean Public Overridable Property is_waitlist As Boolean Public Overridable Property has_special_requirements As Boolean Public Overridable Property special_requirements As String Public Overridable Property is_unlisted As Boolean Public Overridable Property credit_amounts As List(Of Decimal) Public Overridable Property audit_amounts As List(Of Decimal) Public Overridable Property audits_short_name As String Public Overridable Property audits_long_name As String Public Overridable Property credits_short_name As String Public Overridable Property credits_long_name As String Public Overridable Property distance_ed_materials As String Public Overridable Property prerequisites As String Public Overridable Property corequisites As String Public Overridable Property capacity As Nullable(Of Integer) Public Overridable Property flat_fee_amount As Nullable(Of Decimal) Public Overridable Property additional_fee_amount As Nullable(Of Decimal) Public Overridable Property registered_students As Integer Public Overridable Property three_credit_plus As Integer Public Overridable Property two_credit As Integer Public Overridable Property one_credit As Integer Public Overridable Property three_audit_plus As Integer Public Overridable Property two_audit As Integer Public Overridable Property one_audit As Integer Public Overridable Property crosslist_registered_students As Integer Public Overridable Property grades_received As Integer Public Overridable Property crosslist_grades_received As Integer Public Overridable Property registration_start_date As Nullable(Of Date) Public Overridable Property registration_end_date As Nullable(Of Date) Public Overridable Property add_start_date As Nullable(Of Date) Public Overridable Property add_end_date As Nullable(Of Date) Public Overridable Property drop_start_date As Nullable(Of Date) Public Overridable Property drop_end_date As Nullable(Of Date) Public Overridable Property grading_end_date As Nullable(Of Date) Public Overridable Property term As String Public Overridable Property reporting_term As String Public Overridable Property reporting_year As Integer Public Overridable Property current_status As String Public Overridable Property added_by As String Public Overridable Property added_date As Nullable(Of Date) Public Overridable Property changed_by As String Public Overridable Property changed_date As Nullable(Of Date) Public Overridable Property timestamp As Date End Class End Namespace Namespace ServiceStack <DataContract> Public Partial Class ResponseStatus Implements IMeta Public Sub New() Errors = New List(Of ResponseError) Meta = New Dictionary(Of String, String) End Sub <DataMember(Order:=1)> Public Overridable Property ErrorCode As String <DataMember(Order:=2)> Public Overridable Property Message As String <DataMember(Order:=3)> Public Overridable Property StackTrace As String <DataMember(Order:=4)> Public Overridable Property Errors As List(Of ResponseError) <DataMember(Order:=5)> Public Overridable Property Meta As Dictionary(Of String, String) End Class End Namespace End Namespace