Table of Contents

Class QEvent

Namespace
InSite.Application.Events.Read
Assembly
Shift.Sdk.dll
public class QEvent
Inheritance
QEvent
Inherited Members
Extension Methods

Constructors

QEvent()

public QEvent()

Fields

DistributionTimelineBusinessDays

public const int DistributionTimelineBusinessDays = 12

Field Value

int

Properties

Achievement

public virtual QAchievement Achievement { get; set; }

Property Value

QAchievement

AchievementIdentifier

public Guid? AchievementIdentifier { get; set; }

Property Value

Guid?

AllowMultipleRegistrations

public bool AllowMultipleRegistrations { get; set; }

Property Value

bool
public bool? AllowRegistrationWithLink { get; set; }

Property Value

bool?

AppointmentType

public string AppointmentType { get; set; }

Property Value

string

Attendees

public virtual ICollection<QEventAttendee> Attendees { get; set; }

Property Value

ICollection<QEventAttendee>

Availability

public EventAvailabilityType Availability { get; }

Property Value

EventAvailabilityType

BillingCodeEnabled

public bool BillingCodeEnabled { get; set; }

Property Value

bool

CandidateCountText

public string CandidateCountText { get; }

Property Value

string

CapacityMaximum

public int? CapacityMaximum { get; set; }

Property Value

int?

CapacityMinimum

public int? CapacityMinimum { get; set; }

Property Value

int?

ConfirmedRegisteredCount

public int ConfirmedRegisteredCount { get; }

Property Value

int

Content

public string Content { get; set; }

Property Value

string

CreditHours

public decimal? CreditHours { get; set; }

Property Value

decimal?

DistributionCode

public string DistributionCode { get; set; }

Property Value

string

DistributionCodeHtml

public string DistributionCodeHtml { get; }

Property Value

string

DistributionErrors

public string DistributionErrors { get; set; }

Property Value

string

DistributionExpected

public DateTimeOffset? DistributionExpected { get; set; }

Property Value

DateTimeOffset?

DistributionExpectedCountdownDays

public string DistributionExpectedCountdownDays { get; }

Property Value

string

DistributionExpectedText

public string DistributionExpectedText { get; }

Property Value

string

DistributionOrdered

public DateTimeOffset? DistributionOrdered { get; set; }

Property Value

DateTimeOffset?

DistributionProcess

public string DistributionProcess { get; set; }

Property Value

string

DistributionShipped

public DateTimeOffset? DistributionShipped { get; set; }

Property Value

DateTimeOffset?

DistributionStatus

public string DistributionStatus { get; set; }

Property Value

string

DistributionTracked

public DateTimeOffset? DistributionTracked { get; set; }

Property Value

DateTimeOffset?

DurationQuantity

public int? DurationQuantity { get; set; }

Property Value

int?

DurationUnit

public string DurationUnit { get; set; }

Property Value

string

EventBillingType

public string EventBillingType { get; set; }

Property Value

string

EventCalendarColor

public string EventCalendarColor { get; set; }

Property Value

string

EventClassCode

public string EventClassCode { get; set; }

Property Value

string

EventDate

public string EventDate { get; }

Property Value

string

EventDateLess3Days

public string EventDateLess3Days { get; }

Property Value

string

EventDescription

public string EventDescription { get; set; }

Property Value

string

EventFormat

public string EventFormat { get; set; }

Property Value

string

EventGroupPermissions

public virtual ICollection<VEventGroupPermission> EventGroupPermissions { get; set; }

Property Value

ICollection<VEventGroupPermission>

EventIdentifier

public Guid EventIdentifier { get; set; }

Property Value

Guid

EventIsOnline

public bool EventIsOnline { get; }

Property Value

bool

EventNumber

public int EventNumber { get; set; }

Property Value

int

EventPublicationStatus

public string EventPublicationStatus { get; set; }

Property Value

string

EventRequisitionStatus

public string EventRequisitionStatus { get; set; }

Property Value

string

EventScheduledCountdownDays

public int EventScheduledCountdownDays { get; }

Property Value

int

EventScheduledEnd

public DateTimeOffset? EventScheduledEnd { get; set; }

Property Value

DateTimeOffset?

EventScheduledStart

public DateTimeOffset EventScheduledStart { get; set; }

Property Value

DateTimeOffset

EventSchedulingStatus

public string EventSchedulingStatus { get; set; }

Property Value

string

EventSource

public string EventSource { get; set; }

Property Value

string

EventSummary

public string EventSummary { get; set; }

Property Value

string

EventTime

public string EventTime { get; }

Property Value

string

EventTimeLess30Minutes

public string EventTimeLess30Minutes { get; }

Property Value

string

EventTitle

public string EventTitle { get; set; }

Property Value

string

EventType

public string EventType { get; set; }

Property Value

string

ExamDurationInMinutes

public int? ExamDurationInMinutes { get; set; }

Property Value

int?

ExamDurationText

public string ExamDurationText { get; }

Property Value

string

ExamForms

public virtual ICollection<QEventAssessmentForm> ExamForms { get; set; }

Property Value

ICollection<QEventAssessmentForm>

ExamMaterialReturnShipmentCode

public string ExamMaterialReturnShipmentCode { get; set; }

Property Value

string

ExamMaterialReturnShipmentCondition

public string ExamMaterialReturnShipmentCondition { get; set; }

Property Value

string

ExamMaterialReturnShipmentReceived

public DateTimeOffset? ExamMaterialReturnShipmentReceived { get; set; }

Property Value

DateTimeOffset?

ExamStarted

public DateTimeOffset? ExamStarted { get; set; }

Property Value

DateTimeOffset?

ExamType

public string ExamType { get; set; }

Property Value

string

FormCountText

public string FormCountText { get; }

Property Value

string

GradebookEvents

public virtual ICollection<QGradebookEvent> GradebookEvents { get; set; }

Property Value

ICollection<QGradebookEvent>

Gradebooks

public virtual ICollection<QGradebook> Gradebooks { get; set; }

Property Value

ICollection<QGradebook>

IntegrationWithholdDistribution

public bool IntegrationWithholdDistribution { get; set; }

Property Value

bool

IntegrationWithholdGrades

public bool IntegrationWithholdGrades { get; set; }

Property Value

bool

InvigilatorMinimum

public int? InvigilatorMinimum { get; set; }

Property Value

int?

InvitedRegistrationCount

public int InvitedRegistrationCount { get; }

Property Value

int

JournalSetups

public virtual ICollection<QJournalSetup> JournalSetups { get; set; }

Property Value

ICollection<QJournalSetup>

LastChangeTime

public DateTimeOffset? LastChangeTime { get; set; }

Property Value

DateTimeOffset?

LastChangeType

public string LastChangeType { get; set; }

Property Value

string

LastChangeUser

public string LastChangeUser { get; set; }

Property Value

string

LearnerRegistrationGroupIdentifier

public Guid? LearnerRegistrationGroupIdentifier { get; set; }

Property Value

Guid?

MandatorySurveyFormIdentifier

public Guid? MandatorySurveyFormIdentifier { get; set; }

Property Value

Guid?

OrganizationIdentifier

public Guid OrganizationIdentifier { get; set; }

Property Value

Guid

PersonCodeIsRequired

public bool PersonCodeIsRequired { get; set; }

Property Value

bool

PublicationErrors

public string PublicationErrors { get; set; }

Property Value

string

RegistrationDeadline

public DateTimeOffset? RegistrationDeadline { get; set; }

Property Value

DateTimeOffset?

RegistrationFields

public string RegistrationFields { get; set; }

Property Value

string

RegistrationLocked

public DateTimeOffset? RegistrationLocked { get; set; }

Property Value

DateTimeOffset?

RegistrationStart

public DateTimeOffset? RegistrationStart { get; set; }

Property Value

DateTimeOffset?

Registrations

public virtual ICollection<QRegistration> Registrations { get; set; }

Property Value

ICollection<QRegistration>

ReminderMessageSent

public DateTimeOffset? ReminderMessageSent { get; set; }

Property Value

DateTimeOffset?

Seats

public virtual ICollection<QSeat> Seats { get; set; }

Property Value

ICollection<QSeat>

SendReminderBeforeDays

public int? SendReminderBeforeDays { get; set; }

Property Value

int?

VenueCoordinator

public virtual VPerson VenueCoordinator { get; set; }

Property Value

VPerson

VenueCoordinatorIdentifier

public Guid? VenueCoordinatorIdentifier { get; set; }

Property Value

Guid?

VenueLocation

public virtual VGroup VenueLocation { get; set; }

Property Value

VGroup

VenueLocationIdentifier

public Guid? VenueLocationIdentifier { get; set; }

Property Value

Guid?

VenueLocationName

public string VenueLocationName { get; }

Property Value

string

VenueOffice

public virtual VGroup VenueOffice { get; set; }

Property Value

VGroup

VenueOfficeIdentifier

public Guid? VenueOfficeIdentifier { get; set; }

Property Value

Guid?

VenueOfficeName

public string VenueOfficeName { get; }

Property Value

string

VenueRoom

public string VenueRoom { get; set; }

Property Value

string

WaitlistEnabled

public bool WaitlistEnabled { get; set; }

Property Value

bool

WaitlistedRegistrationCount

public int WaitlistedRegistrationCount { get; }

Property Value

int

WhenEventReminderRequestedNotifyInstructorMessageIdentifier

public Guid? WhenEventReminderRequestedNotifyInstructorMessageIdentifier { get; set; }

Property Value

Guid?

WhenEventReminderRequestedNotifyLearnerMessageIdentifier

public Guid? WhenEventReminderRequestedNotifyLearnerMessageIdentifier { get; set; }

Property Value

Guid?

Methods

GetClassStatus()

public EventClassStatus GetClassStatus()

Returns

EventClassStatus

GetDefaultDistributionExpected(DateTimeOffset)

public static DateTimeOffset GetDefaultDistributionExpected(DateTimeOffset startDate)

Parameters

startDate DateTimeOffset

Returns

DateTimeOffset

GetRegistrationFields()

public List<RegistrationField> GetRegistrationFields()

Returns

List<RegistrationField>

SetRegistrationFields(ICollection<RegistrationField>)

public void SetRegistrationFields(ICollection<RegistrationField> fields)

Parameters

fields ICollection<RegistrationField>