Table of Contents

Class BankStore

Namespace
InSite.Persistence
Assembly
InSite.Persistence.dll
public class BankStore : IBankStore
Inheritance
BankStore
Implements
Inherited Members

Constructors

BankStore(ILearnerAttemptSummarySearch)

public BankStore(ILearnerAttemptSummarySearch attemptSummary)

Parameters

attemptSummary ILearnerAttemptSummarySearch

Methods

BindCommentQuery(QComment, BankState, Comment)

public static void BindCommentQuery(QComment query, BankState bank, Comment comment)

Parameters

query QComment
bank BankState
comment Comment

Delete(Guid)

public void Delete(Guid bank)

Parameters

bank Guid

DeleteAll()

public void DeleteAll()

Insert(BankOpened)

public void Insert(BankOpened e)

Parameters

e BankOpened

SyncComments(BankState, Expression<Func<QComment, bool>>, Func<Comment, bool>)

public void SyncComments(BankState bank, Expression<Func<QComment, bool>> entityFilter, Func<Comment, bool> modelFilter)

Parameters

bank BankState
entityFilter Expression<Func<QComment, bool>>
modelFilter Func<Comment, bool>

SyncFormCounts(BankState)

public void SyncFormCounts(BankState bank)

Parameters

bank BankState

SyncLikertRows(BankState)

public void SyncLikertRows(BankState bank)

Parameters

bank BankState

Update(QBankQuestion)

public void Update(QBankQuestion entity)

Parameters

entity QBankQuestion

Update(QComment)

public void Update(QComment entity)

Parameters

entity QComment

Update(AssessmentHookChanged)

public void Update(AssessmentHookChanged e)

Parameters

e AssessmentHookChanged

Update(AttachmentAdded)

public void Update(AttachmentAdded e)

Parameters

e AttachmentAdded

Update(AttachmentAddedToQuestion)

public void Update(AttachmentAddedToQuestion e)

Parameters

e AttachmentAddedToQuestion

Update(AttachmentChanged)

public void Update(AttachmentChanged e)

Parameters

e AttachmentChanged

Update(AttachmentDeletedFromQuestion)

public void Update(AttachmentDeletedFromQuestion e)

Parameters

e AttachmentDeletedFromQuestion

Update(AttachmentImageChanged)

public void Update(AttachmentImageChanged e)

Parameters

e AttachmentImageChanged

Update(AttachmentUpgraded)

public void Update(AttachmentUpgraded e)

Parameters

e AttachmentUpgraded

Update(BankAnalyzed)

public void Update(BankAnalyzed e)

Parameters

e BankAnalyzed

Update(BankAttachmentDeleted)

public void Update(BankAttachmentDeleted e)

Parameters

e BankAttachmentDeleted

Update(BankCommentModified)

public void Update(BankCommentModified e)

Parameters

e BankCommentModified

Update(BankCommentPosted)

public void Update(BankCommentPosted e)

Parameters

e BankCommentPosted

Update(BankContentChanged)

public void Update(BankContentChanged e)

Parameters

e BankContentChanged

Update(BankEditionChanged)

public void Update(BankEditionChanged e)

Parameters

e BankEditionChanged

Update(BankLevelChanged)

public void Update(BankLevelChanged e)

Parameters

e BankLevelChanged

Update(BankLocked)

public void Update(BankLocked e)

Parameters

e BankLocked

Update(BankRenamed)

public void Update(BankRenamed e)

Parameters

e BankRenamed

Update(BankStandardChanged)

public void Update(BankStandardChanged e)

Parameters

e BankStandardChanged

Update(BankStatusChanged)

public void Update(BankStatusChanged e)

Parameters

e BankStatusChanged

Update(BankTypeChanged)

public void Update(BankTypeChanged e)

Parameters

e BankTypeChanged

Update(BankUnlocked)

public void Update(BankUnlocked e)

Parameters

e BankUnlocked

Update(CommentAuthorRoleChanged)

public void Update(CommentAuthorRoleChanged e)

Parameters

e CommentAuthorRoleChanged

Update(CommentDuplicated)

public void Update(CommentDuplicated e)

Parameters

e CommentDuplicated

Update(CommentMoved)

public void Update(CommentMoved e)

Parameters

e CommentMoved

Update(CommentRejected)

public void Update(CommentRejected e)

Parameters

e CommentRejected

Update(CommentRetracted)

public void Update(CommentRetracted e)

Parameters

e CommentRetracted

Update(CommentVisibilityChanged)

public void Update(CommentVisibilityChanged e)

Parameters

e CommentVisibilityChanged

Update(CriterionAdded)

public void Update(CriterionAdded e)

Parameters

e CriterionAdded

Update(CriterionDeleted)

public void Update(CriterionDeleted e)

Parameters

e CriterionDeleted

Update(CriterionFilterChanged)

public void Update(CriterionFilterChanged e)

Parameters

e CriterionFilterChanged

Update(CriterionFilterDeleted)

public void Update(CriterionFilterDeleted e)

Parameters

e CriterionFilterDeleted

Update(FieldAdded)

public void Update(FieldAdded e)

Parameters

e FieldAdded

Update(FieldDeleted)

public void Update(FieldDeleted e)

Parameters

e FieldDeleted

Update(FieldsDeleted)

public void Update(FieldsDeleted e)

Parameters

e FieldsDeleted

Update(FieldsReordered)

public void Update(FieldsReordered e)

Parameters

e FieldsReordered

Update(FieldsSwapped)

public void Update(FieldsSwapped e)

Parameters

e FieldsSwapped

Update(FormAdded)

public void Update(FormAdded e)

Parameters

e FormAdded

Update(FormAddendumChanged)

public void Update(FormAddendumChanged e)

Parameters

e FormAddendumChanged

Update(FormAnalyzed)

public void Update(FormAnalyzed e)

Parameters

e FormAnalyzed

Update(FormArchived)

public void Update(FormArchived e)

Parameters

e FormArchived

Update(FormAssetChanged)

public void Update(FormAssetChanged e)

Parameters

e FormAssetChanged

Update(FormClassificationChanged)

public void Update(FormClassificationChanged e)

Parameters

e FormClassificationChanged

Update(FormCodeChanged)

public void Update(FormCodeChanged e)

Parameters

e FormCodeChanged

Update(FormContentChanged)

public void Update(FormContentChanged e)

Parameters

e FormContentChanged

Update(FormDeleted)

public void Update(FormDeleted e)

Parameters

e FormDeleted

Update(FormGradebookChanged)

public void Update(FormGradebookChanged e)

Parameters

e FormGradebookChanged

Update(FormInvigilationChanged)

public void Update(FormInvigilationChanged e)

Parameters

e FormInvigilationChanged

Update(FormLanguagesModified)

public void Update(FormLanguagesModified e)

Parameters

e FormLanguagesModified

Update(FormMessageConnected)

public void Update(FormMessageConnected e)

Parameters

e FormMessageConnected

Update(FormNameChanged)

public void Update(FormNameChanged e)

Parameters

e FormNameChanged

Update(FormPublished)

public void Update(FormPublished e)

Parameters

e FormPublished

Update(FormUnarchived)

public void Update(FormUnarchived e)

Parameters

e FormUnarchived

Update(FormUnpublished)

public void Update(FormUnpublished e)

Parameters

e FormUnpublished

Update(FormUpgraded)

public void Update(FormUpgraded e)

Parameters

e FormUpgraded

Update(FormVersionChanged)

public void Update(FormVersionChanged e)

Parameters

e FormVersionChanged

Update(OptionAdded)

public void Update(OptionAdded e)

Parameters

e OptionAdded

Update(OptionChanged)

public void Update(OptionChanged e)

Parameters

e OptionChanged

Update(OptionDeleted)

public void Update(OptionDeleted e)

Parameters

e OptionDeleted

Update(OptionsReordered)

public void Update(OptionsReordered e)

Parameters

e OptionsReordered

Update(QuestionAdded)

public void Update(QuestionAdded e)

Parameters

e QuestionAdded

Update(QuestionClassificationChanged)

public void Update(QuestionClassificationChanged e)

Parameters

e QuestionClassificationChanged

Update(QuestionComposedVoiceChanged)

public void Update(QuestionComposedVoiceChanged e)

Parameters

e QuestionComposedVoiceChanged

Update(QuestionConditionChanged)

public void Update(QuestionConditionChanged e)

Parameters

e QuestionConditionChanged

Update(QuestionContentChanged)

public void Update(QuestionContentChanged e)

Parameters

e QuestionContentChanged

Update(QuestionDeleted)

public void Update(QuestionDeleted e)

Parameters

e QuestionDeleted

Update(QuestionDuplicated2)

public void Update(QuestionDuplicated2 e)

Parameters

e QuestionDuplicated2

Update(QuestionFlagChanged)

public void Update(QuestionFlagChanged e)

Parameters

e QuestionFlagChanged

Update(QuestionGradeItemChanged2)

public void Update(QuestionGradeItemChanged2 e)

Parameters

e QuestionGradeItemChanged2

Update(QuestionHotspotImageChanged)

public void Update(QuestionHotspotImageChanged e)

Parameters

e QuestionHotspotImageChanged

Update(QuestionHotspotOptionAdded)

public void Update(QuestionHotspotOptionAdded e)

Parameters

e QuestionHotspotOptionAdded

Update(QuestionHotspotOptionChanged)

public void Update(QuestionHotspotOptionChanged e)

Parameters

e QuestionHotspotOptionChanged

Update(QuestionHotspotOptionDeleted)

public void Update(QuestionHotspotOptionDeleted e)

Parameters

e QuestionHotspotOptionDeleted

Update(QuestionHotspotOptionsReordered)

public void Update(QuestionHotspotOptionsReordered e)

Parameters

e QuestionHotspotOptionsReordered

Update(QuestionHotspotPinLimitChanged)

public void Update(QuestionHotspotPinLimitChanged e)

Parameters

e QuestionHotspotPinLimitChanged

Update(QuestionHotspotShowShapesChanged)

public void Update(QuestionHotspotShowShapesChanged e)

Parameters

e QuestionHotspotShowShapesChanged

Update(QuestionLayoutChanged)

public void Update(QuestionLayoutChanged e)

Parameters

e QuestionLayoutChanged

Update(QuestionLikertColumnAdded)

public void Update(QuestionLikertColumnAdded e)

Parameters

e QuestionLikertColumnAdded

Update(QuestionLikertColumnChanged)

public void Update(QuestionLikertColumnChanged e)

Parameters

e QuestionLikertColumnChanged

Update(QuestionLikertColumnDeleted)

public void Update(QuestionLikertColumnDeleted e)

Parameters

e QuestionLikertColumnDeleted

Update(QuestionLikertOptionsChanged)

public void Update(QuestionLikertOptionsChanged e)

Parameters

e QuestionLikertOptionsChanged

Update(QuestionLikertReordered)

public void Update(QuestionLikertReordered e)

Parameters

e QuestionLikertReordered

Update(QuestionLikertRowAdded)

public void Update(QuestionLikertRowAdded e)

Parameters

e QuestionLikertRowAdded

Update(QuestionLikertRowChanged)

public void Update(QuestionLikertRowChanged e)

Parameters

e QuestionLikertRowChanged

Update(QuestionLikertRowDeleted)

public void Update(QuestionLikertRowDeleted e)

Parameters

e QuestionLikertRowDeleted

Update(QuestionLikertRowGradeItemChanged)

public void Update(QuestionLikertRowGradeItemChanged e)

Parameters

e QuestionLikertRowGradeItemChanged

Update(QuestionMatchesChanged)

public void Update(QuestionMatchesChanged e)

Parameters

e QuestionMatchesChanged

Update(QuestionMoved)

public void Update(QuestionMoved e)

Parameters

e QuestionMoved

Update(QuestionMovedIn)

public void Update(QuestionMovedIn e)

Parameters

e QuestionMovedIn

Update(QuestionMovedOut)

public void Update(QuestionMovedOut e)

Parameters

e QuestionMovedOut

Update(QuestionOrderingLabelChanged)

public void Update(QuestionOrderingLabelChanged e)

Parameters

e QuestionOrderingLabelChanged

Update(QuestionOrderingOptionAdded)

public void Update(QuestionOrderingOptionAdded e)

Parameters

e QuestionOrderingOptionAdded

Update(QuestionOrderingOptionChanged)

public void Update(QuestionOrderingOptionChanged e)

Parameters

e QuestionOrderingOptionChanged

Update(QuestionOrderingOptionDeleted)

public void Update(QuestionOrderingOptionDeleted e)

Parameters

e QuestionOrderingOptionDeleted

Update(QuestionOrderingOptionsReordered)

public void Update(QuestionOrderingOptionsReordered e)

Parameters

e QuestionOrderingOptionsReordered

Update(QuestionOrderingSolutionAdded)

public void Update(QuestionOrderingSolutionAdded e)

Parameters

e QuestionOrderingSolutionAdded

Update(QuestionOrderingSolutionChanged)

public void Update(QuestionOrderingSolutionChanged e)

Parameters

e QuestionOrderingSolutionChanged

Update(QuestionOrderingSolutionDeleted)

public void Update(QuestionOrderingSolutionDeleted e)

Parameters

e QuestionOrderingSolutionDeleted

Update(QuestionOrderingSolutionOptionsReordered)

public void Update(QuestionOrderingSolutionOptionsReordered e)

Parameters

e QuestionOrderingSolutionOptionsReordered

Update(QuestionOrderingSolutionsReordered)

public void Update(QuestionOrderingSolutionsReordered e)

Parameters

e QuestionOrderingSolutionsReordered

Update(QuestionPublicationStatusChanged)

public void Update(QuestionPublicationStatusChanged e)

Parameters

e QuestionPublicationStatusChanged

Update(QuestionRandomizationChanged)

public void Update(QuestionRandomizationChanged e)

Parameters

e QuestionRandomizationChanged

Update(QuestionRubricConnected)

public void Update(QuestionRubricConnected e)

Parameters

e QuestionRubricConnected

Update(QuestionRubricDisconnected)

public void Update(QuestionRubricDisconnected e)

Parameters

e QuestionRubricDisconnected

Update(QuestionScoringChanged)

public void Update(QuestionScoringChanged e)

Parameters

e QuestionScoringChanged

Update(QuestionSetChanged)

public void Update(QuestionSetChanged e)

Parameters

e QuestionSetChanged

Update(QuestionStandardChanged)

public void Update(QuestionStandardChanged e)

Parameters

e QuestionStandardChanged

Update(QuestionUpgraded)

public void Update(QuestionUpgraded e)

Parameters

e QuestionUpgraded

Update(QuestionsReordered)

public void Update(QuestionsReordered e)

Parameters

e QuestionsReordered

Update(SectionAdded)

public void Update(SectionAdded e)

Parameters

e SectionAdded

Update(SectionContentChanged)

public void Update(SectionContentChanged e)

Parameters

e SectionContentChanged

Update(SectionDeleted)

public void Update(SectionDeleted e)

Parameters

e SectionDeleted

Update(SectionReconfigured)

public void Update(SectionReconfigured e)

Parameters

e SectionReconfigured

Update(SectionsAsTabsDisabled)

public void Update(SectionsAsTabsDisabled e)

Parameters

e SectionsAsTabsDisabled

Update(SectionsAsTabsEnabled)

public void Update(SectionsAsTabsEnabled e)

Parameters

e SectionsAsTabsEnabled

Update(SectionsReordered)

public void Update(SectionsReordered e)

Parameters

e SectionsReordered

Update(SetAdded)

public void Update(SetAdded e)

Parameters

e SetAdded

Update(SetDeleted)

public void Update(SetDeleted e)

Parameters

e SetDeleted

Update(SetImported)

public void Update(SetImported e)

Parameters

e SetImported

Update(SetRandomizationChanged)

public void Update(SetRandomizationChanged e)

Parameters

e SetRandomizationChanged

Update(SetRenamed)

public void Update(SetRenamed e)

Parameters

e SetRenamed

Update(SetStandardChanged)

public void Update(SetStandardChanged e)

Parameters

e SetStandardChanged

Update(SetsMerged)

public void Update(SetsMerged e)

Parameters

e SetsMerged

Update(SetsReordered)

public void Update(SetsReordered e)

Parameters

e SetsReordered

Update(SingleQuestionPerTabDisabled)

public void Update(SingleQuestionPerTabDisabled e)

Parameters

e SingleQuestionPerTabDisabled

Update(SingleQuestionPerTabEnabled)

public void Update(SingleQuestionPerTabEnabled e)

Parameters

e SingleQuestionPerTabEnabled

Update(SpecificationAdded)

public void Update(SpecificationAdded e)

Parameters

e SpecificationAdded

Update(SpecificationCalculationChanged)

public void Update(SpecificationCalculationChanged e)

Parameters

e SpecificationCalculationChanged

Update(SpecificationContentChanged)

public void Update(SpecificationContentChanged e)

Parameters

e SpecificationContentChanged

Update(SpecificationDeleted)

public void Update(SpecificationDeleted e)

Parameters

e SpecificationDeleted

Update(SpecificationReconfigured)

public void Update(SpecificationReconfigured e)

Parameters

e SpecificationReconfigured

Update(SpecificationRenamed)

public void Update(SpecificationRenamed e)

Parameters

e SpecificationRenamed

Update(SpecificationRetyped)

public void Update(SpecificationRetyped e)

Parameters

e SpecificationRetyped

Update(SpecificationTabTimeLimitChanged)

public void Update(SpecificationTabTimeLimitChanged e)

Parameters

e SpecificationTabTimeLimitChanged

Update(TabNavigationDisabled)

public void Update(TabNavigationDisabled e)

Parameters

e TabNavigationDisabled

Update(TabNavigationEnabled)

public void Update(TabNavigationEnabled e)

Parameters

e TabNavigationEnabled

Update(ThirdPartyAssessmentDisabled)

public void Update(ThirdPartyAssessmentDisabled e)

Parameters

e ThirdPartyAssessmentDisabled

Update(ThirdPartyAssessmentEnabled)

public void Update(ThirdPartyAssessmentEnabled e)

Parameters

e ThirdPartyAssessmentEnabled