Class JournalSearch
- Namespace
- InSite.Persistence
- Assembly
- InSite.Persistence.dll
public class JournalSearch : IJournalSearch
- Inheritance
-
JournalSearch
- Implements
-
- Inherited Members
-
Constructors
JournalSearch()
Methods
CountCompetencyRequirements(Expression<Func<QCompetencyRequirement, bool>>)
public int CountCompetencyRequirements(Expression<Func<QCompetencyRequirement, bool>> filter)
Parameters
filter Expression<Func<QCompetencyRequirement, bool>>
Returns
- int
CountExperienceCompetencies(QExperienceCompetencyFilter)
public int CountExperienceCompetencies(QExperienceCompetencyFilter filter)
Parameters
filter QExperienceCompetencyFilter
Returns
- int
CountExperienceCompetenciesFrameworks(QExperienceCompetencyFilter)
public int CountExperienceCompetenciesFrameworks(QExperienceCompetencyFilter filter)
Parameters
filter QExperienceCompetencyFilter
Returns
- int
CountExperiences(QExperienceFilter)
public int CountExperiences(QExperienceFilter filter)
Parameters
filter QExperienceFilter
Returns
- int
CountJournalSetupGroups(QJournalSetupGroupFilter)
public int CountJournalSetupGroups(QJournalSetupGroupFilter filter)
Parameters
filter QJournalSetupGroupFilter
Returns
- int
CountJournalSetupUsers(VJournalSetupUserFilter)
public int CountJournalSetupUsers(VJournalSetupUserFilter filter)
Parameters
filter VJournalSetupUserFilter
Returns
- int
CountJournalSetups(QJournalSetupFilter)
public int CountJournalSetups(QJournalSetupFilter filter)
Parameters
filter QJournalSetupFilter
Returns
- int
CountJournals(QJournalFilter)
public int CountJournals(QJournalFilter filter)
Parameters
filter QJournalFilter
Returns
- int
CountLearnerJournals(Guid, Guid)
public int CountLearnerJournals(Guid organizationIdentifier, Guid userIdentifier)
Parameters
organizationIdentifier Guid
userIdentifier Guid
Returns
- int
ExistsJournalSetupGroup(Guid, Guid)
public bool ExistsJournalSetupGroup(Guid journalSetupId, Guid groupId)
Parameters
journalSetupId Guid
groupId Guid
Returns
- bool
ExistsJournalSetupUser(Guid, Guid, JournalSetupUserRole)
public bool ExistsJournalSetupUser(Guid journalSetupIdentifier, Guid userIdentifier, JournalSetupUserRole role)
Parameters
journalSetupIdentifier Guid
userIdentifier Guid
role JournalSetupUserRole
Returns
- bool
ExperienceExists(QExperienceFilter)
public bool ExperienceExists(QExperienceFilter filter)
Parameters
filter QExperienceFilter
Returns
- bool
GetAreaRequirement(Guid, Guid, params Expression<Func<QAreaRequirement, object>>[])
public QAreaRequirement GetAreaRequirement(Guid journalSetupId, Guid standardId, params Expression<Func<QAreaRequirement, object>>[] includes)
Parameters
journalSetupId Guid
standardId Guid
includes Expression<Func<QAreaRequirement, object>>[]
Returns
- QAreaRequirement
GetAreaRequirements(Guid, params Expression<Func<QAreaRequirement, object>>[])
public List<QAreaRequirement> GetAreaRequirements(Guid journalSetupId, params Expression<Func<QAreaRequirement, object>>[] includes)
Parameters
journalSetupId Guid
includes Expression<Func<QAreaRequirement, object>>[]
Returns
- List<QAreaRequirement>
GetCompetencyRequirement(Guid, Guid, params Expression<Func<QCompetencyRequirement, object>>[])
public QCompetencyRequirement GetCompetencyRequirement(Guid journalSetupIdentifier, Guid standardIdentifier, params Expression<Func<QCompetencyRequirement, object>>[] includes)
Parameters
journalSetupIdentifier Guid
standardIdentifier Guid
includes Expression<Func<QCompetencyRequirement, object>>[]
Returns
- QCompetencyRequirement
GetCompetencyRequirements(Guid, params Expression<Func<QCompetencyRequirement, object>>[])
public List<QCompetencyRequirement> GetCompetencyRequirements(Guid journalSetupIdentifier, params Expression<Func<QCompetencyRequirement, object>>[] includes)
Parameters
journalSetupIdentifier Guid
includes Expression<Func<QCompetencyRequirement, object>>[]
Returns
- List<QCompetencyRequirement>
GetCompetencyRequirements(Expression<Func<QCompetencyRequirement, bool>>, params Expression<Func<QCompetencyRequirement, object>>[])
public List<QCompetencyRequirement> GetCompetencyRequirements(Expression<Func<QCompetencyRequirement, bool>> filter, params Expression<Func<QCompetencyRequirement, object>>[] includes)
Parameters
filter Expression<Func<QCompetencyRequirement, bool>>
includes Expression<Func<QCompetencyRequirement, object>>[]
Returns
- List<QCompetencyRequirement>
GetEnrolledJournals(Guid, Guid, string)
public List<UserJournalDetail> GetEnrolledJournals(Guid organizationIdentifier, Guid userIdentifier, string language)
Parameters
organizationIdentifier Guid
userIdentifier Guid
language string
Returns
- List<UserJournalDetail>
GetEnrollmentStatus(Guid, Guid)
public LogbookEnrollmentStatus GetEnrollmentStatus(Guid journalSetupIdentifier, Guid userIdentifier)
Parameters
journalSetupIdentifier Guid
userIdentifier Guid
Returns
- LogbookEnrollmentStatus
GetEntrySummary(QExperienceFilter)
public List<EntrySummaryItem> GetEntrySummary(QExperienceFilter filter)
Parameters
filter QExperienceFilter
Returns
- List<EntrySummaryItem>
GetExperience(Guid, params Expression<Func<QExperience, object>>[])
public QExperience GetExperience(Guid experienceIdentifier, params Expression<Func<QExperience, object>>[] includes)
Parameters
experienceIdentifier Guid
includes Expression<Func<QExperience, object>>[]
Returns
- QExperience
GetExperienceCompetencies(QExperienceCompetencyFilter, params Expression<Func<QExperienceCompetency, object>>[])
public List<QExperienceCompetency> GetExperienceCompetencies(QExperienceCompetencyFilter filter, params Expression<Func<QExperienceCompetency, object>>[] includes)
Parameters
filter QExperienceCompetencyFilter
includes Expression<Func<QExperienceCompetency, object>>[]
Returns
- List<QExperienceCompetency>
GetExperienceCompetencies(Guid, params Expression<Func<QExperienceCompetency, object>>[])
public List<QExperienceCompetency> GetExperienceCompetencies(Guid experienceIdentifier, params Expression<Func<QExperienceCompetency, object>>[] includes)
Parameters
experienceIdentifier Guid
includes Expression<Func<QExperienceCompetency, object>>[]
Returns
- List<QExperienceCompetency>
GetExperienceCompetencies(Expression<Func<QExperienceCompetency, bool>>, params Expression<Func<QExperienceCompetency, object>>[])
public List<QExperienceCompetency> GetExperienceCompetencies(Expression<Func<QExperienceCompetency, bool>> filter, params Expression<Func<QExperienceCompetency, object>>[] includes)
Parameters
filter Expression<Func<QExperienceCompetency, bool>>
includes Expression<Func<QExperienceCompetency, object>>[]
Returns
- List<QExperienceCompetency>
GetExperienceCompetency(Guid, Guid, params Expression<Func<QExperienceCompetency, object>>[])
public QExperienceCompetency GetExperienceCompetency(Guid experienceIdentifier, Guid competencyIdentifier, params Expression<Func<QExperienceCompetency, object>>[] includes)
Parameters
experienceIdentifier Guid
competencyIdentifier Guid
includes Expression<Func<QExperienceCompetency, object>>[]
Returns
- QExperienceCompetency
GetExperiences(QExperienceFilter, params Expression<Func<QExperience, object>>[])
public List<QExperience> GetExperiences(QExperienceFilter filter, params Expression<Func<QExperience, object>>[] includes)
Parameters
filter QExperienceFilter
includes Expression<Func<QExperience, object>>[]
Returns
- List<QExperience>
GetJournal(Guid, Guid, params Expression<Func<QJournal, object>>[])
public QJournal GetJournal(Guid journalSetupIdentifier, Guid userIdentifier, params Expression<Func<QJournal, object>>[] includes)
Parameters
journalSetupIdentifier Guid
userIdentifier Guid
includes Expression<Func<QJournal, object>>[]
Returns
- QJournal
GetJournal(Guid, params Expression<Func<QJournal, object>>[])
public QJournal GetJournal(Guid journalIdentifier, params Expression<Func<QJournal, object>>[] includes)
Parameters
journalIdentifier Guid
includes Expression<Func<QJournal, object>>[]
Returns
- QJournal
public QComment GetJournalComment(Guid commentIdentifier)
Parameters
commentIdentifier Guid
Returns
- QComment
public List<QComment> GetJournalComments(Guid journalIdentifier)
Parameters
journalIdentifier Guid
Returns
- List<QComment>
GetJournalSetup(Guid, params Expression<Func<QJournalSetup, object>>[])
public QJournalSetup GetJournalSetup(Guid journalSetupIdentifier, params Expression<Func<QJournalSetup, object>>[] includes)
Parameters
journalSetupIdentifier Guid
includes Expression<Func<QJournalSetup, object>>[]
Returns
- QJournalSetup
GetJournalSetupField(Guid, params Expression<Func<QJournalSetupField, object>>[])
public QJournalSetupField GetJournalSetupField(Guid journalSetupFieldIdentifier, params Expression<Func<QJournalSetupField, object>>[] includes)
Parameters
journalSetupFieldIdentifier Guid
includes Expression<Func<QJournalSetupField, object>>[]
Returns
- QJournalSetupField
GetJournalSetupField(Guid, string, params Expression<Func<QJournalSetupField, object>>[])
public QJournalSetupField GetJournalSetupField(Guid journalSetupIdentifier, string fieldType, params Expression<Func<QJournalSetupField, object>>[] includes)
Parameters
journalSetupIdentifier Guid
fieldType string
includes Expression<Func<QJournalSetupField, object>>[]
Returns
- QJournalSetupField
GetJournalSetupFields(Guid)
public List<QJournalSetupField> GetJournalSetupFields(Guid journalSetupIdentifier)
Parameters
journalSetupIdentifier Guid
Returns
- List<QJournalSetupField>
GetJournalSetupGroupDetails(QJournalSetupGroupFilter)
public List<JournalSetupGroupDetail> GetJournalSetupGroupDetails(QJournalSetupGroupFilter filter)
Parameters
filter QJournalSetupGroupFilter
Returns
- List<JournalSetupGroupDetail>
GetJournalSetupUser(Guid, Guid, JournalSetupUserRole, params Expression<Func<QJournalSetupUser, object>>[])
public QJournalSetupUser GetJournalSetupUser(Guid journalSetupIdentifier, Guid userIdentifier, JournalSetupUserRole role, params Expression<Func<QJournalSetupUser, object>>[] includes)
Parameters
journalSetupIdentifier Guid
userIdentifier Guid
role JournalSetupUserRole
includes Expression<Func<QJournalSetupUser, object>>[]
Returns
- QJournalSetupUser
GetJournalSetupUsers(VJournalSetupUserFilter)
public List<VJournalSetupUser> GetJournalSetupUsers(VJournalSetupUserFilter filter)
Parameters
filter VJournalSetupUserFilter
Returns
- List<VJournalSetupUser>
GetJournalSetupUsersExtended(VJournalSetupUserFilter)
public List<JournalSetupUserExtended> GetJournalSetupUsersExtended(VJournalSetupUserFilter filter)
Parameters
filter VJournalSetupUserFilter
Returns
- List<JournalSetupUserExtended>
GetJournalSetups(QJournalSetupFilter, params Expression<Func<QJournalSetup, object>>[])
public List<QJournalSetup> GetJournalSetups(QJournalSetupFilter filter, params Expression<Func<QJournalSetup, object>>[] includes)
Parameters
filter QJournalSetupFilter
includes Expression<Func<QJournalSetup, object>>[]
Returns
- List<QJournalSetup>
GetJournalSetups(IEnumerable<Guid>, params Expression<Func<QJournalSetup, object>>[])
public List<QJournalSetup> GetJournalSetups(IEnumerable<Guid> ids, params Expression<Func<QJournalSetup, object>>[] includes)
Parameters
ids IEnumerable<Guid>
includes Expression<Func<QJournalSetup, object>>[]
Returns
- List<QJournalSetup>
GetJournals(QJournalFilter, params Expression<Func<QJournal, object>>[])
public List<QJournal> GetJournals(QJournalFilter filter, params Expression<Func<QJournal, object>>[] includes)
Parameters
filter QJournalFilter
includes Expression<Func<QJournal, object>>[]
Returns
- List<QJournal>
GetLearnerJournals(Guid, Guid, string)
public List<UserJournalDetail> GetLearnerJournals(Guid organizationIdentifier, Guid userIdentifier, string language)
Parameters
organizationIdentifier Guid
userIdentifier Guid
language string
Returns
- List<UserJournalDetail>
GetNextFieldSequence(Guid)
public int GetNextFieldSequence(Guid journalSetupIdentifier)
Parameters
journalSetupIdentifier Guid
Returns
- int
JournalExists(QJournalFilter)
public bool JournalExists(QJournalFilter filter)
Parameters
filter QJournalFilter
Returns
- bool