Interface IJournalSearch
- Namespace
- InSite.Application.Records.Read
- Assembly
- Shift.Sdk.dll
public interface IJournalSearch
- Extension Methods
-
Methods
CountCompetencyRequirements(Expression<Func<QCompetencyRequirement, bool>>)
int CountCompetencyRequirements(Expression<Func<QCompetencyRequirement, bool>> filter)
Parameters
filter Expression<Func<QCompetencyRequirement, bool>>
Returns
- int
CountExperienceCompetencies(QExperienceCompetencyFilter)
int CountExperienceCompetencies(QExperienceCompetencyFilter filter)
Parameters
filter QExperienceCompetencyFilter
Returns
- int
CountExperienceCompetenciesFrameworks(QExperienceCompetencyFilter)
int CountExperienceCompetenciesFrameworks(QExperienceCompetencyFilter filter)
Parameters
filter QExperienceCompetencyFilter
Returns
- int
CountExperiences(QExperienceFilter)
int CountExperiences(QExperienceFilter filter)
Parameters
filter QExperienceFilter
Returns
- int
CountJournalSetupGroups(QJournalSetupGroupFilter)
int CountJournalSetupGroups(QJournalSetupGroupFilter filter)
Parameters
filter QJournalSetupGroupFilter
Returns
- int
CountJournalSetupUsers(VJournalSetupUserFilter)
int CountJournalSetupUsers(VJournalSetupUserFilter filter)
Parameters
filter VJournalSetupUserFilter
Returns
- int
CountJournalSetups(QJournalSetupFilter)
int CountJournalSetups(QJournalSetupFilter filter)
Parameters
filter QJournalSetupFilter
Returns
- int
CountJournals(QJournalFilter)
int CountJournals(QJournalFilter filter)
Parameters
filter QJournalFilter
Returns
- int
CountLearnerJournals(Guid, Guid)
int CountLearnerJournals(Guid organizationIdentifier, Guid userIdentifier)
Parameters
organizationIdentifier Guid
userIdentifier Guid
Returns
- int
ExistsJournalSetupGroup(Guid, Guid)
bool ExistsJournalSetupGroup(Guid journalSetupId, Guid groupId)
Parameters
journalSetupId Guid
groupId Guid
Returns
- bool
ExistsJournalSetupUser(Guid, Guid, JournalSetupUserRole)
bool ExistsJournalSetupUser(Guid journalSetupIdentifier, Guid userIdentifier, JournalSetupUserRole role)
Parameters
journalSetupIdentifier Guid
userIdentifier Guid
role JournalSetupUserRole
Returns
- bool
ExperienceExists(QExperienceFilter)
bool ExperienceExists(QExperienceFilter filter)
Parameters
filter QExperienceFilter
Returns
- bool
GetAreaRequirement(Guid, Guid, params Expression<Func<QAreaRequirement, object>>[])
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>>[])
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>>[])
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>>[])
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>>[])
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)
List<UserJournalDetail> GetEnrolledJournals(Guid organizationIdentifier, Guid userIdentifier, string language)
Parameters
organizationIdentifier Guid
userIdentifier Guid
language string
Returns
- List<UserJournalDetail>
GetEnrollmentStatus(Guid, Guid)
LogbookEnrollmentStatus GetEnrollmentStatus(Guid journalSetupIdentifier, Guid userIdentifier)
Parameters
journalSetupIdentifier Guid
userIdentifier Guid
Returns
- LogbookEnrollmentStatus
GetEntrySummary(QExperienceFilter)
List<EntrySummaryItem> GetEntrySummary(QExperienceFilter filter)
Parameters
filter QExperienceFilter
Returns
- List<EntrySummaryItem>
GetExperience(Guid, params Expression<Func<QExperience, object>>[])
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>>[])
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>>[])
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>>[])
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>>[])
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>>[])
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>>[])
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>>[])
QJournal GetJournal(Guid journalIdentifier, params Expression<Func<QJournal, object>>[] includes)
Parameters
journalIdentifier Guid
includes Expression<Func<QJournal, object>>[]
Returns
- QJournal
QComment GetJournalComment(Guid commentIdentifier)
Parameters
commentIdentifier Guid
Returns
- QComment
List<QComment> GetJournalComments(Guid journalIdentifier)
Parameters
journalIdentifier Guid
Returns
- List<QComment>
GetJournalSetup(Guid, params Expression<Func<QJournalSetup, object>>[])
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>>[])
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>>[])
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)
List<QJournalSetupField> GetJournalSetupFields(Guid journalSetupIdentifier)
Parameters
journalSetupIdentifier Guid
Returns
- List<QJournalSetupField>
GetJournalSetupGroupDetails(QJournalSetupGroupFilter)
List<JournalSetupGroupDetail> GetJournalSetupGroupDetails(QJournalSetupGroupFilter filter)
Parameters
filter QJournalSetupGroupFilter
Returns
- List<JournalSetupGroupDetail>
GetJournalSetupUser(Guid, Guid, JournalSetupUserRole, params Expression<Func<QJournalSetupUser, object>>[])
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)
List<VJournalSetupUser> GetJournalSetupUsers(VJournalSetupUserFilter filter)
Parameters
filter VJournalSetupUserFilter
Returns
- List<VJournalSetupUser>
GetJournalSetupUsersExtended(VJournalSetupUserFilter)
List<JournalSetupUserExtended> GetJournalSetupUsersExtended(VJournalSetupUserFilter filter)
Parameters
filter VJournalSetupUserFilter
Returns
- List<JournalSetupUserExtended>
GetJournalSetups(QJournalSetupFilter, params Expression<Func<QJournalSetup, object>>[])
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>>[])
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>>[])
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)
List<UserJournalDetail> GetLearnerJournals(Guid organizationIdentifier, Guid userIdentifier, string language)
Parameters
organizationIdentifier Guid
userIdentifier Guid
language string
Returns
- List<UserJournalDetail>
GetNextFieldSequence(Guid)
int GetNextFieldSequence(Guid journalSetupIdentifier)
Parameters
journalSetupIdentifier Guid
Returns
- int
JournalExists(QJournalFilter)
bool JournalExists(QJournalFilter filter)
Parameters
filter QJournalFilter
Returns
- bool