Table of Contents

Class JournalSetupState

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

Constructors

JournalSetupState()

public JournalSetupState()

Properties

Achievement

public Guid? Achievement { get; set; }

Property Value

Guid?

AllowRecordDownload

public bool? AllowRecordDownload { get; set; }

Property Value

bool?

AreaRequirements

public List<JournalSetupAreaRequirement> AreaRequirements { get; set; }

Property Value

List<JournalSetupAreaRequirement>

CompetencyRequirements

public List<CompetencyRequirement> CompetencyRequirements { get; set; }

Property Value

List<CompetencyRequirement>

Content

public ContentContainer Content { get; set; }

Property Value

ContentContainer

Event

public Guid? Event { get; set; }

Property Value

Guid?

Fields

public List<JournalSetupField> Fields { get; set; }

Property Value

List<JournalSetupField>

Framework

public Guid? Framework { get; set; }

Property Value

Guid?

Groups

public List<JournalSetupGroup> Groups { get; set; }

Property Value

List<JournalSetupGroup>

Identifier

public Guid Identifier { get; set; }

Property Value

Guid

IsValidationRequired

public bool IsValidationRequired { get; set; }

Property Value

bool

JournalSetupLocked

public DateTimeOffset? JournalSetupLocked { get; set; }

Property Value

DateTimeOffset?

LearnerAddedMessage

public Guid? LearnerAddedMessage { get; set; }

Property Value

Guid?

LearnerMessage

public Guid? LearnerMessage { get; set; }

Property Value

Guid?

Name

public string Name { get; set; }

Property Value

string

Tenant

public Guid Tenant { get; set; }

Property Value

Guid

Users

public List<JournalSetupUser> Users { get; set; }

Property Value

List<JournalSetupUser>

ValidatorMessage

public Guid? ValidatorMessage { get; set; }

Property Value

Guid?

Methods

ContainsGroup(Guid)

public bool ContainsGroup(Guid group)

Parameters

group Guid

Returns

bool

ContainsUser(Guid, JournalSetupUserRole)

public bool ContainsUser(Guid user, JournalSetupUserRole role)

Parameters

user Guid
role JournalSetupUserRole

Returns

bool

FindAreaRequirement(Guid)

public JournalSetupAreaRequirement FindAreaRequirement(Guid area)

Parameters

area Guid

Returns

JournalSetupAreaRequirement

FindCompetencyRequirement(Guid)

public CompetencyRequirement FindCompetencyRequirement(Guid competency)

Parameters

competency Guid

Returns

CompetencyRequirement

FindField(JournalSetupFieldType)

public JournalSetupField FindField(JournalSetupFieldType type)

Parameters

type JournalSetupFieldType

Returns

JournalSetupField

FindField(Guid)

public JournalSetupField FindField(Guid field)

Parameters

field Guid

Returns

JournalSetupField

ShouldSerializeAreaRequirements()

public bool ShouldSerializeAreaRequirements()

Returns

bool

ShouldSerializeCompetencyRequirements()

public bool ShouldSerializeCompetencyRequirements()

Returns

bool

ShouldSerializeContent()

public bool ShouldSerializeContent()

Returns

bool

ShouldSerializeContentLabel()

public bool ShouldSerializeContentLabel()

Returns

bool

ShouldSerializeFields()

public bool ShouldSerializeFields()

Returns

bool

ShouldSerializeIsValidationRequired()

public bool ShouldSerializeIsValidationRequired()

Returns

bool

ShouldSerializeLearnerAddedMessage()

public bool ShouldSerializeLearnerAddedMessage()

Returns

bool

ShouldSerializeLearnerMessage()

public bool ShouldSerializeLearnerMessage()

Returns

bool

ShouldSerializeValidatorMessage()

public bool ShouldSerializeValidatorMessage()

Returns

bool

When(CompetencyRequirementAdded)

public void When(CompetencyRequirementAdded e)

Parameters

e CompetencyRequirementAdded

When(CompetencyRequirementChanged)

public void When(CompetencyRequirementChanged e)

Parameters

e CompetencyRequirementChanged

When(CompetencyRequirementDeleted)

public void When(CompetencyRequirementDeleted e)

Parameters

e CompetencyRequirementDeleted

When(JournalSetupAchievementChanged)

public void When(JournalSetupAchievementChanged e)

Parameters

e JournalSetupAchievementChanged

When(JournalSetupAreaHoursModified)

public void When(JournalSetupAreaHoursModified e)

Parameters

e JournalSetupAreaHoursModified

When(JournalSetupContentChanged)

public void When(JournalSetupContentChanged e)

Parameters

e JournalSetupContentChanged

When(JournalSetupCreated)

public void When(JournalSetupCreated e)

Parameters

e JournalSetupCreated

When(JournalSetupDeleted)

public void When(JournalSetupDeleted _)

Parameters

_ JournalSetupDeleted

When(JournalSetupEventChanged)

public void When(JournalSetupEventChanged e)

Parameters

e JournalSetupEventChanged

When(JournalSetupFieldAdded)

public void When(JournalSetupFieldAdded e)

Parameters

e JournalSetupFieldAdded

When(JournalSetupFieldChanged)

public void When(JournalSetupFieldChanged e)

Parameters

e JournalSetupFieldChanged

When(JournalSetupFieldContentChanged)

public void When(JournalSetupFieldContentChanged e)

Parameters

e JournalSetupFieldContentChanged

When(JournalSetupFieldDeleted)

public void When(JournalSetupFieldDeleted e)

Parameters

e JournalSetupFieldDeleted

When(JournalSetupFieldsReordered)

public void When(JournalSetupFieldsReordered e)

Parameters

e JournalSetupFieldsReordered

When(JournalSetupFrameworkChanged)

public void When(JournalSetupFrameworkChanged e)

Parameters

e JournalSetupFrameworkChanged

When(JournalSetupGroupCreated)

public void When(JournalSetupGroupCreated e)

Parameters

e JournalSetupGroupCreated

When(JournalSetupGroupRemoved)

public void When(JournalSetupGroupRemoved e)

Parameters

e JournalSetupGroupRemoved

When(JournalSetupIsValidationRequiredChanged)

public void When(JournalSetupIsValidationRequiredChanged e)

Parameters

e JournalSetupIsValidationRequiredChanged

When(JournalSetupMessagesChanged)

public void When(JournalSetupMessagesChanged e)

Parameters

e JournalSetupMessagesChanged

When(JournalSetupRenamed)

public void When(JournalSetupRenamed e)

Parameters

e JournalSetupRenamed

When(JournalSetupUserAdded)

public void When(JournalSetupUserAdded e)

Parameters

e JournalSetupUserAdded

When(JournalSetupUserDeleted)

public void When(JournalSetupUserDeleted e)

Parameters

e JournalSetupUserDeleted

When(LockUnlockJournalSetupChanged)

public void When(LockUnlockJournalSetupChanged e)

Parameters

e LockUnlockJournalSetupChanged

When(LogbookDownloadAllowed)

public void When(LogbookDownloadAllowed e)

Parameters

e LogbookDownloadAllowed

When(LogbookDownloadDisallowed)

public void When(LogbookDownloadDisallowed e)

Parameters

e LogbookDownloadDisallowed