Table of Contents

Class QRubricSearch

Namespace
InSite.Persistence
Assembly
InSite.Persistence.dll
public class QRubricSearch : IRubricSearch
Inheritance
QRubricSearch
Implements
Inherited Members

Constructors

QRubricSearch()

public QRubricSearch()

Methods

CountCriteria(Guid)

public int CountCriteria(Guid rubricId)

Parameters

rubricId Guid

Returns

int

CountRubrics(QRubricFilter)

public int CountRubrics(QRubricFilter filter)

Parameters

filter QRubricFilter

Returns

int

GetCriteria(Guid, params Expression<Func<QRubricCriterion, object>>[])

public QRubricCriterion[] GetCriteria(Guid rubricId, params Expression<Func<QRubricCriterion, object>>[] includes)

Parameters

rubricId Guid
includes Expression<Func<QRubricCriterion, object>>[]

Returns

QRubricCriterion[]

GetCriterion(Guid)

public QRubricCriterion GetCriterion(Guid criterionId)

Parameters

criterionId Guid

Returns

QRubricCriterion

GetQuestionRubric(Guid)

public QRubric GetQuestionRubric(Guid questionId)

Parameters

questionId Guid

Returns

QRubric

GetQuestionRubrics(IEnumerable<Guid>)

public Dictionary<Guid, QRubric> GetQuestionRubrics(IEnumerable<Guid> questionIds)

Parameters

questionIds IEnumerable<Guid>

Returns

Dictionary<Guid, QRubric>

GetRating(Guid)

public QRubricRating GetRating(Guid ratingId)

Parameters

ratingId Guid

Returns

QRubricRating

GetRatings(Guid[], params Expression<Func<QRubricRating, object>>[])

public QRubricRating[] GetRatings(Guid[] ratingIds, params Expression<Func<QRubricRating, object>>[] includes)

Parameters

ratingIds Guid[]
includes Expression<Func<QRubricRating, object>>[]

Returns

QRubricRating[]

GetRubric(Guid)

public QRubric GetRubric(Guid rubricId)

Parameters

rubricId Guid

Returns

QRubric

GetRubrics(QRubricFilter)

public RubricSearchItem[] GetRubrics(QRubricFilter filter)

Parameters

filter QRubricFilter

Returns

RubricSearchItem[]

GetRubrics(IEnumerable<Guid>)

public QRubric[] GetRubrics(IEnumerable<Guid> rubricIds)

Parameters

rubricIds IEnumerable<Guid>

Returns

QRubric[]

RubricHasAttempts(Guid)

public bool RubricHasAttempts(Guid rubricId)

Parameters

rubricId Guid

Returns

bool