diff --git a/WF-WebAdmin/WF-WebAdmin/Service/QuoteServiceLocal.cs b/WF-WebAdmin/WF-WebAdmin/Service/QuoteServiceLocal.cs index f20136f..493167e 100644 --- a/WF-WebAdmin/WF-WebAdmin/Service/QuoteServiceLocal.cs +++ b/WF-WebAdmin/WF-WebAdmin/Service/QuoteServiceLocal.cs @@ -189,9 +189,14 @@ namespace WF_WebAdmin.Service return null; } - public Task> getSomeQuote(int nb, int page) + public async Task> getSomeQuote(int nb, int page) { - throw new NotImplementedException(); + var quotes = await getAllQuote(); + if ((page - 1) * nb + nb > quotes.Count()) + { + return quotes.GetRange(quotes.Count() - nb, nb); + } + return quotes.GetRange((page - 1) * nb, nb); } public Task> getSomeQuoteInvalid(int nb, int page)