#192 Pagination des pages admin. On peut passer à la page précédente seulement si le numéro de page est >0 et la dernière page n'affiche pas de bouton pour la page suivante.
This commit is contained in:
@@ -40,5 +40,11 @@ namespace Webzine.Repository.Contracts
|
||||
/// <param name="limit">Le nombre maximum de commentaires à récupérer.</param>
|
||||
/// <returns>Une collection de commentaires paginée.</returns>
|
||||
IEnumerable<Commentaire> FindCommentaires(int offset, int limit);
|
||||
|
||||
/// <summary>
|
||||
/// Retourne le nombre total de commentaires dans la source de données.
|
||||
/// </summary>
|
||||
/// <returns>Le nombre total de commentaires.</returns>
|
||||
int Count();
|
||||
}
|
||||
}
|
||||
@@ -43,5 +43,13 @@ namespace Webzine.Repository.Contracts
|
||||
/// </summary>
|
||||
/// <returns>Le nombre total de styles présents dans la liste.</returns>
|
||||
int Count();
|
||||
|
||||
/// <summary>
|
||||
/// Recherche les styles dans la liste des styles en fonction de l'offset et de la limite spécifiés, permettant ainsi une pagination des résultats.
|
||||
/// </summary>
|
||||
/// <param name="offset">Le nombre de styles à ignorer avant de commencer à retourner les résultats.</param>
|
||||
/// <param name="limit">Le nombre maximum de styles à retourner.</param>
|
||||
/// <returns>Une collection de styles correspondant au critère de pagination, triée par libellé.</returns>
|
||||
IEnumerable<Style> FindStyles(int offset, int limit);
|
||||
}
|
||||
}
|
||||
Reference in New Issue
Block a user