Table of Contents

Class EventState

Namespace
InSite.Domain.Events
Assembly
Shift.Sdk.dll
public class EventState : AggregateState
Inheritance
EventState
Inherited Members
Extension Methods

Constructors

EventState()

public EventState()

Properties

AllowMultipleRegistrations

public bool AllowMultipleRegistrations { get; set; }

Property Value

bool

AppointmentType

public string AppointmentType { get; set; }

Property Value

string

BillingCodeEnabled

public bool BillingCodeEnabled { get; set; }

Property Value

bool

Candidates

public List<Guid> Candidates { get; set; }

Property Value

List<Guid>

Contacts

public List<Guid> Contacts { get; set; }

Property Value

List<Guid>

Distribution

public EventDistribution Distribution { get; set; }

Property Value

EventDistribution

EventCalendarColor

public string EventCalendarColor { get; set; }

Property Value

string

EventFormat

public string EventFormat { get; set; }

Property Value

string

EventTime

public DateTimeOffset EventTime { get; set; }

Property Value

DateTimeOffset

EventType

public EventType EventType { get; set; }

Property Value

EventType

Exam

public EventExam Exam { get; set; }

Property Value

EventExam

Integration

public EventIntegration Integration { get; set; }

Property Value

EventIntegration

MandatorySurveyFormIdentifier

public Guid? MandatorySurveyFormIdentifier { get; set; }

Property Value

Guid?

PersonCodeIsRequired

public bool PersonCodeIsRequired { get; set; }

Property Value

bool

RegistrationFields

public Dictionary<RegistrationFieldName, RegistrationField> RegistrationFields { get; set; }

Property Value

Dictionary<RegistrationFieldName, RegistrationField>

RegistrationLocked

public DateTimeOffset? RegistrationLocked { get; set; }

Property Value

DateTimeOffset?

SendReminderBeforeDays

public int? SendReminderBeforeDays { get; set; }

Property Value

int?

WhenEventReminderRequestedNotifyInstructorMessageIdentifier

public Guid? WhenEventReminderRequestedNotifyInstructorMessageIdentifier { get; set; }

Property Value

Guid?

WhenEventReminderRequestedNotifyLearnerMessageIdentifier

public Guid? WhenEventReminderRequestedNotifyLearnerMessageIdentifier { get; set; }

Property Value

Guid?

Methods

When(AppointmentDescribed)

public void When(AppointmentDescribed _)

Parameters

_ AppointmentDescribed

When(AppointmentScheduled)

public void When(AppointmentScheduled e)

Parameters

e AppointmentScheduled

When(AppointmentTypeChanged)

public void When(AppointmentTypeChanged e)

Parameters

e AppointmentTypeChanged

When(CapacityAdjusted)

public void When(CapacityAdjusted _)

Parameters

_ CapacityAdjusted

When(CapacityDecreased)

public void When(CapacityDecreased _)

Parameters

_ CapacityDecreased

When(CapacityIncreased)

public void When(CapacityIncreased _)

Parameters

_ CapacityIncreased

When(ClassImported)

public void When(ClassImported _)

Parameters

_ ClassImported

When(ClassScheduled2)

public void When(ClassScheduled2 e)

Parameters

e ClassScheduled2

When(DistributionChanged)

public void When(DistributionChanged e)

Parameters

e DistributionChanged

When(DistributionOrdered)

public void When(DistributionOrdered e)

Parameters

e DistributionOrdered

When(DistributionReturned)

public void When(DistributionReturned _)

Parameters

_ DistributionReturned

When(DistributionShipped)

public void When(DistributionShipped _)

Parameters

_ DistributionShipped

When(DistributionTracked)

public void When(DistributionTracked e)

Parameters

e DistributionTracked

When(EventAchievementAdded)

public void When(EventAchievementAdded _)

Parameters

_ EventAchievementAdded

When(EventAchievementChanged)

public void When(EventAchievementChanged _)

Parameters

_ EventAchievementChanged

When(EventAllowMultipleRegistrationsModified)

public void When(EventAllowMultipleRegistrationsModified e)

Parameters

e EventAllowMultipleRegistrationsModified

When(EventAttendeeAdded)

public void When(EventAttendeeAdded e)

Parameters

e EventAttendeeAdded

When(EventAttendeeRemoved)

public void When(EventAttendeeRemoved e)

Parameters

e EventAttendeeRemoved

When(EventBillingCodeEnabled)

public void When(EventBillingCodeEnabled e)

Parameters

e EventBillingCodeEnabled

When(EventCalendarColorModified)

public void When(EventCalendarColorModified e)

Parameters

e EventCalendarColorModified

When(EventCancelled)

public void When(EventCancelled _)

Parameters

_ EventCancelled

When(EventCommentDeleted)

public void When(EventCommentDeleted _)

Parameters

_ EventCommentDeleted

When(EventCommentModified)

public void When(EventCommentModified _)

Parameters

_ EventCommentModified

When(EventCommentPosted)

public void When(EventCommentPosted _)

Parameters

_ EventCommentPosted

When(EventCompleted)

public void When(EventCompleted _)

Parameters

_ EventCompleted

When(EventCreditAssigned)

public void When(EventCreditAssigned _)

Parameters

_ EventCreditAssigned

When(EventCreditHoursChanged)

public void When(EventCreditHoursChanged _)

Parameters

_ EventCreditHoursChanged

When(EventDeleted)

public void When(EventDeleted _)

Parameters

_ EventDeleted

When(EventDescribed)

public void When(EventDescribed _)

Parameters

_ EventDescribed

When(EventDurationChanged)

public void When(EventDurationChanged _)

Parameters

_ EventDurationChanged

When(EventFormatChanged)

public void When(EventFormatChanged e)

Parameters

e EventFormatChanged

When(EventMessageConnected)

public void When(EventMessageConnected e)

Parameters

e EventMessageConnected

When(EventMessagePeriodModified)

public void When(EventMessagePeriodModified e)

Parameters

e EventMessagePeriodModified

When(EventMessageSent)

public void When(EventMessageSent _)

Parameters

_ EventMessageSent

When(EventNotificationTriggered)

public void When(EventNotificationTriggered _)

Parameters

_ EventNotificationTriggered

When(EventPersonCodeIsRequiredModified)

public void When(EventPersonCodeIsRequiredModified e)

Parameters

e EventPersonCodeIsRequiredModified

When(EventPublicationCompleted)

public void When(EventPublicationCompleted _)

Parameters

_ EventPublicationCompleted

When(EventPublicationStarted)

public void When(EventPublicationStarted _)

Parameters

_ EventPublicationStarted

When(EventPublished)

public void When(EventPublished _)

Parameters

_ EventPublished

When(EventRecoded)

public void When(EventRecoded _)

Parameters

_ EventRecoded

When(EventRegistrationLocked)

public void When(EventRegistrationLocked e)

Parameters

e EventRegistrationLocked

When(EventRegistrationUnlocked)

public void When(EventRegistrationUnlocked _)

Parameters

_ EventRegistrationUnlocked

When(EventRegistrationWithLinkAllowed)

public void When(EventRegistrationWithLinkAllowed _)

Parameters

_ EventRegistrationWithLinkAllowed

When(EventRenumbered)

public void When(EventRenumbered _)

Parameters

_ EventRenumbered

When(EventRequestStatusChanged)

public void When(EventRequestStatusChanged _)

Parameters

_ EventRequestStatusChanged

When(EventRescheduled)

public void When(EventRescheduled e)

Parameters

e EventRescheduled

When(EventRetitled)

public void When(EventRetitled _)

Parameters

_ EventRetitled

When(EventScheduleStatusChanged)

public void When(EventScheduleStatusChanged _)

Parameters

_ EventScheduleStatusChanged

When(EventScoresPublished)

public void When(EventScoresPublished _)

Parameters

_ EventScoresPublished

When(EventScoresValidated)

public void When(EventScoresValidated _)

Parameters

_ EventScoresValidated

When(EventTimerCancelled)

public void When(EventTimerCancelled _)

Parameters

_ EventTimerCancelled

When(EventTimerElapsed)

public void When(EventTimerElapsed _)

Parameters

_ EventTimerElapsed

When(EventTimerStarted)

public void When(EventTimerStarted _)

Parameters

_ EventTimerStarted

When(EventUnpublished)

public void When(EventUnpublished _)

Parameters

_ EventUnpublished

When(EventVenueChanged2)

public void When(EventVenueChanged2 _)

Parameters

_ EventVenueChanged2

When(ExamAttemptsImported)

public void When(ExamAttemptsImported _)

Parameters

_ ExamAttemptsImported

When(ExamFormAttached)

public void When(ExamFormAttached _)

Parameters

_ ExamFormAttached

When(ExamFormDetached)

public void When(ExamFormDetached _)

Parameters

_ ExamFormDetached

When(ExamMaterialReturned)

public void When(ExamMaterialReturned e)

Parameters

e ExamMaterialReturned

When(ExamScheduled2)

public void When(ExamScheduled2 e)

Parameters

e ExamScheduled2

When(ExamTypeChanged)

public void When(ExamTypeChanged e)

Parameters

e ExamTypeChanged

When(IntegrationConfigured)

public void When(IntegrationConfigured e)

Parameters

e IntegrationConfigured

When(InvigilatorCapacityAdjusted)

public void When(InvigilatorCapacityAdjusted _)

Parameters

_ InvigilatorCapacityAdjusted

When(LearnerRegistrationGroupModified)

public void When(LearnerRegistrationGroupModified _)

Parameters

_ LearnerRegistrationGroupModified

When(MandatorySurveyModified)

public void When(MandatorySurveyModified e)

Parameters

e MandatorySurveyModified

When(MeetingScheduled2)

public void When(MeetingScheduled2 e)

Parameters

e MeetingScheduled2

When(RegistrationEnabled)

public void When(RegistrationEnabled _)

Parameters

_ RegistrationEnabled

When(RegistrationFieldModified)

public void When(RegistrationFieldModified e)

Parameters

e RegistrationFieldModified

When(SeatAdded)

public void When(SeatAdded _)

Parameters

_ SeatAdded

When(SeatDeleted)

public void When(SeatDeleted _)

Parameters

_ SeatDeleted

When(SeatRevised)

public void When(SeatRevised _)

Parameters

_ SeatRevised

When(SerializedChange)

public void When(SerializedChange _)

Parameters

_ SerializedChange