|
|
|
@ -57,7 +57,7 @@ namespace ManagerInterfaces
|
|
|
|
|
/// does not exist (<=> (nb-1)*count outside
|
|
|
|
|
/// boundaries (0, getNbElement()-1)))
|
|
|
|
|
/// </returns>
|
|
|
|
|
public Task<(int nbPages, ReadOnlyCollection<T>? questions)> getQuestions(int nb, int count, QuestionOrderCriteria orderCriteria = QuestionOrderCriteria.ById);
|
|
|
|
|
public Task<(int nbPages, IEnumerable<T>? questions)> getQuestions(int nb, int count, QuestionOrderCriteria orderCriteria = QuestionOrderCriteria.ById);
|
|
|
|
|
/// <summary>
|
|
|
|
|
/// get a T element with an id
|
|
|
|
|
/// </summary>
|
|
|
|
@ -110,7 +110,7 @@ namespace ManagerInterfaces
|
|
|
|
|
/// or null if the chapter does not exist
|
|
|
|
|
/// or the difficulty is not between 1 and 3
|
|
|
|
|
/// </returns>
|
|
|
|
|
public Task<(int nbPages, ReadOnlyCollection<T>? questions)?> getQuestionsByChapterAndDifficulty(int idChapter, int difficulty, int nb, int count, QuestionOrderCriteria orderCriteria = QuestionOrderCriteria.ById);
|
|
|
|
|
public Task<(int nbPages, IEnumerable<T>? questions)?> getQuestionsByChapterAndDifficulty(int idChapter, int difficulty, int nb, int count, QuestionOrderCriteria orderCriteria = QuestionOrderCriteria.ById);
|
|
|
|
|
|
|
|
|
|
}
|
|
|
|
|
}
|
|
|
|
|