Class JournalState
- Namespace
- InSite.Domain.Records
- Assembly
- Shift.Sdk.dll
public class JournalState : AggregateState
- Inheritance
-
JournalState
- Inherited Members
-
- Extension Methods
-
Constructors
JournalState()
Properties
Comments
public List<Comment> Comments { get; set; }
Property Value
- List<Comment>
Experiences
public List<Experience> Experiences { get; set; }
Property Value
- List<Experience>
Identifier
public Guid Identifier { get; set; }
Property Value
- Guid
JournalSetup
public Guid JournalSetup { get; set; }
Property Value
- Guid
User
public Guid User { get; set; }
Property Value
- Guid
Methods
FindComment(Guid)
public Comment FindComment(Guid comment)
Parameters
comment Guid
Returns
- Comment
FindExperience(Guid)
public Experience FindExperience(Guid experience)
Parameters
experience Guid
Returns
- Experience
ShouldSerializeComments()
public bool ShouldSerializeComments()
Returns
- bool
ShouldSerializeExperiences()
public bool ShouldSerializeExperiences()
Returns
- bool
When(CommentAdded)
public void When(CommentAdded e)
Parameters
e CommentAdded
When(CommentChanged)
public void When(CommentChanged e)
Parameters
e CommentChanged
When(CommentDeleted)
public void When(CommentDeleted e)
Parameters
e CommentDeleted
When(ExperienceAdded)
public void When(ExperienceAdded e)
Parameters
e ExperienceAdded
When(ExperienceCapturedEvidenceChanged)
public void When(ExperienceCapturedEvidenceChanged e)
Parameters
e ExperienceCapturedEvidenceChanged
When(ExperienceCompetencyAdded)
public void When(ExperienceCompetencyAdded e)
Parameters
e ExperienceCompetencyAdded
When(ExperienceCompetencyChanged)
public void When(ExperienceCompetencyChanged e)
Parameters
e ExperienceCompetencyChanged
When(ExperienceCompetencyDeleted)
public void When(ExperienceCompetencyDeleted e)
Parameters
e ExperienceCompetencyDeleted
When(ExperienceCompetencySatisfactionLevelChanged)
public void When(ExperienceCompetencySatisfactionLevelChanged e)
Parameters
e ExperienceCompetencySatisfactionLevelChanged
When(ExperienceCompetencySkillRatingChanged)
public void When(ExperienceCompetencySkillRatingChanged e)
Parameters
e ExperienceCompetencySkillRatingChanged
When(ExperienceCompletedChanged)
public void When(ExperienceCompletedChanged e)
Parameters
e ExperienceCompletedChanged
When(ExperienceDeleted)
public void When(ExperienceDeleted e)
Parameters
e ExperienceDeleted
When(ExperienceEmployerChanged)
public void When(ExperienceEmployerChanged e)
Parameters
e ExperienceEmployerChanged
When(ExperienceEvidenceChanged)
public void When(ExperienceEvidenceChanged e)
Parameters
e ExperienceEvidenceChanged
When(ExperienceHoursChanged)
public void When(ExperienceHoursChanged e)
Parameters
e ExperienceHoursChanged
When(ExperienceInstructorChanged)
public void When(ExperienceInstructorChanged e)
Parameters
e ExperienceInstructorChanged
When(ExperienceMediaEvidenceChanged)
public void When(ExperienceMediaEvidenceChanged e)
Parameters
e ExperienceMediaEvidenceChanged
When(ExperienceSupervisorChanged)
public void When(ExperienceSupervisorChanged e)
Parameters
e ExperienceSupervisorChanged
When(ExperienceTimeChanged)
public void When(ExperienceTimeChanged e)
Parameters
e ExperienceTimeChanged
When(ExperienceTrainingChanged)
public void When(ExperienceTrainingChanged e)
Parameters
e ExperienceTrainingChanged
When(ExperienceValidated)
public void When(ExperienceValidated e)
Parameters
e ExperienceValidated
When(JournalCreated)
public void When(JournalCreated e)
Parameters
e JournalCreated
When(JournalDeleted)
public void When(JournalDeleted _)
Parameters
_ JournalDeleted