Table of Contents

Interface IEventStore

Namespace
InSite.Application.Events.Read
Assembly
Shift.Sdk.dll
public interface IEventStore
Extension Methods

Methods

DeleteAll()

void DeleteAll()

DeleteComment(Guid)

void DeleteComment(Guid comment)

Parameters

comment Guid

DeleteContact(Guid, Guid)

void DeleteContact(Guid aggregate, Guid contact)

Parameters

aggregate Guid
contact Guid

DeleteEvent(Guid)

void DeleteEvent(Guid id)

Parameters

id Guid

DeleteExamForm(Guid, Guid)

void DeleteExamForm(Guid aggregate, Guid form)

Parameters

aggregate Guid
form Guid

DeleteTimer(Guid)

void DeleteTimer(Guid id)

Parameters

id Guid

InsertComment(Guid, Guid, Guid, Guid, DateTimeOffset, string)

void InsertComment(Guid aggregate, Guid comment, Guid organization, Guid author, DateTimeOffset time, string text)

Parameters

aggregate Guid
comment Guid
organization Guid
author Guid
time DateTimeOffset
text string

InsertContact(Guid, Guid, string, DateTimeOffset)

void InsertContact(Guid aggregate, Guid contact, string role, DateTimeOffset time)

Parameters

aggregate Guid
contact Guid
role string
time DateTimeOffset

InsertEvent(AppointmentScheduled)

void InsertEvent(AppointmentScheduled e)

Parameters

e AppointmentScheduled

InsertEvent(ClassImported)

void InsertEvent(ClassImported e)

Parameters

e ClassImported

InsertEvent(ClassScheduled2)

void InsertEvent(ClassScheduled2 e)

Parameters

e ClassScheduled2

InsertEvent(ExamScheduled2)

void InsertEvent(ExamScheduled2 e)

Parameters

e ExamScheduled2

InsertEvent(MeetingScheduled2)

void InsertEvent(MeetingScheduled2 e)

Parameters

e MeetingScheduled2

InsertExamForm(Guid, Guid)

void InsertExamForm(Guid aggregate, Guid form)

Parameters

aggregate Guid
form Guid

InsertSeat(SeatAdded)

void InsertSeat(SeatAdded e)

Parameters

e SeatAdded

InsertTimer(QEventTimer)

void InsertTimer(QEventTimer timer)

Parameters

timer QEventTimer

RemoveSeat(SeatDeleted)

void RemoveSeat(SeatDeleted e)

Parameters

e SeatDeleted

Update(SeatRevised)

void Update(SeatRevised e)

Parameters

e SeatRevised

UpdateComment(Guid, Guid, DateTimeOffset, string)

void UpdateComment(Guid comment, Guid author, DateTimeOffset time, string text)

Parameters

comment Guid
author Guid
time DateTimeOffset
text string

UpdateEvent(AppointmentDescribed)

void UpdateEvent(AppointmentDescribed e)

Parameters

e AppointmentDescribed

UpdateEvent(AppointmentTypeChanged)

void UpdateEvent(AppointmentTypeChanged e)

Parameters

e AppointmentTypeChanged

UpdateEvent(CapacityAdjusted)

void UpdateEvent(CapacityAdjusted e)

Parameters

e CapacityAdjusted

UpdateEvent(CapacityDecreased)

void UpdateEvent(CapacityDecreased e)

Parameters

e CapacityDecreased

UpdateEvent(CapacityIncreased)

void UpdateEvent(CapacityIncreased e)

Parameters

e CapacityIncreased

UpdateEvent(DistributionChanged)

void UpdateEvent(DistributionChanged e)

Parameters

e DistributionChanged

UpdateEvent(DistributionOrdered)

void UpdateEvent(DistributionOrdered e)

Parameters

e DistributionOrdered

UpdateEvent(DistributionTracked)

void UpdateEvent(DistributionTracked e)

Parameters

e DistributionTracked

UpdateEvent(EventAchievementAdded)

void UpdateEvent(EventAchievementAdded e)

Parameters

e EventAchievementAdded

UpdateEvent(EventAchievementChanged)

void UpdateEvent(EventAchievementChanged e)

Parameters

e EventAchievementChanged

UpdateEvent(EventCalendarColorModified)

void UpdateEvent(EventCalendarColorModified e)

Parameters

e EventCalendarColorModified

UpdateEvent(EventCancelled)

void UpdateEvent(EventCancelled e)

Parameters

e EventCancelled

UpdateEvent(EventCompleted)

void UpdateEvent(EventCompleted e)

Parameters

e EventCompleted

UpdateEvent(EventCreditAssigned)

void UpdateEvent(EventCreditAssigned e)

Parameters

e EventCreditAssigned

UpdateEvent(EventCreditHoursChanged)

void UpdateEvent(EventCreditHoursChanged e)

Parameters

e EventCreditHoursChanged

UpdateEvent(EventDescribed)

void UpdateEvent(EventDescribed e)

Parameters

e EventDescribed

UpdateEvent(EventDurationChanged)

void UpdateEvent(EventDurationChanged e)

Parameters

e EventDurationChanged

UpdateEvent(EventFormatChanged)

void UpdateEvent(EventFormatChanged e)

Parameters

e EventFormatChanged

UpdateEvent(EventNotificationTriggered)

void UpdateEvent(EventNotificationTriggered e)

Parameters

e EventNotificationTriggered

UpdateEvent(EventPublicationCompleted)

void UpdateEvent(EventPublicationCompleted e)

Parameters

e EventPublicationCompleted

UpdateEvent(EventPublicationStarted)

void UpdateEvent(EventPublicationStarted e)

Parameters

e EventPublicationStarted

UpdateEvent(EventPublished)

void UpdateEvent(EventPublished e)

Parameters

e EventPublished

UpdateEvent(EventRecoded)

void UpdateEvent(EventRecoded e)

Parameters

e EventRecoded

UpdateEvent(EventRegistrationWithLinkAllowed)

void UpdateEvent(EventRegistrationWithLinkAllowed e)

Parameters

e EventRegistrationWithLinkAllowed

UpdateEvent(EventRenumbered)

void UpdateEvent(EventRenumbered e)

Parameters

e EventRenumbered

UpdateEvent(EventRequestStatusChanged)

void UpdateEvent(EventRequestStatusChanged e)

Parameters

e EventRequestStatusChanged

UpdateEvent(EventRescheduled)

void UpdateEvent(EventRescheduled e)

Parameters

e EventRescheduled

UpdateEvent(EventRetitled)

void UpdateEvent(EventRetitled e)

Parameters

e EventRetitled

UpdateEvent(EventScheduleStatusChanged)

void UpdateEvent(EventScheduleStatusChanged e)

Parameters

e EventScheduleStatusChanged

UpdateEvent(EventScoresPublished)

void UpdateEvent(EventScoresPublished e)

Parameters

e EventScoresPublished

UpdateEvent(EventScoresValidated)

void UpdateEvent(EventScoresValidated e)

Parameters

e EventScoresValidated

UpdateEvent(EventUnpublished)

void UpdateEvent(EventUnpublished e)

Parameters

e EventUnpublished

UpdateEvent(EventVenueChanged2)

void UpdateEvent(EventVenueChanged2 e)

Parameters

e EventVenueChanged2

UpdateEvent(ExamMaterialReturned)

void UpdateEvent(ExamMaterialReturned e)

Parameters

e ExamMaterialReturned

UpdateEvent(ExamTypeChanged)

void UpdateEvent(ExamTypeChanged e)

Parameters

e ExamTypeChanged

UpdateEvent(IntegrationConfigured)

void UpdateEvent(IntegrationConfigured e)

Parameters

e IntegrationConfigured

UpdateEvent(InvigilatorCapacityAdjusted)

void UpdateEvent(InvigilatorCapacityAdjusted e)

Parameters

e InvigilatorCapacityAdjusted

UpdateEvent(LearnerRegistrationGroupModified)

void UpdateEvent(LearnerRegistrationGroupModified e)

Parameters

e LearnerRegistrationGroupModified

UpdateEvent(MandatorySurveyModified)

void UpdateEvent(MandatorySurveyModified e)

Parameters

e MandatorySurveyModified

UpdateEvent(RegistrationFieldModified)

void UpdateEvent(RegistrationFieldModified e)

Parameters

e RegistrationFieldModified

UpdateEvent(IChange, Action<QEvent>)

void UpdateEvent(IChange change, Action<QEvent> action)

Parameters

change IChange
action Action<QEvent>

UpdateTimer(Guid, string)

void UpdateTimer(Guid id, string status)

Parameters

id Guid
status string