correction PaginationResult
continuous-integration/drone/push Build is passing Details

master
Kentin BRONGNIART 2 weeks ago
parent 3510f8219d
commit 1338a073fd

@ -28,13 +28,13 @@ namespace ServicesApi
public async Task<PaginationResult<QuoteDTO>> GetAllQuote()
{
var quotes = quoteService.GetAllQuote().Result.items;
return new PaginationResult<QuoteDTO>(quotes.Count(), 0, 10, quotes.ToDto());
return new PaginationResult<QuoteDTO>(quotes.Count(), 0, quotes.Count(), quotes.ToDto());
}
public async Task<PaginationResult<QuoteDTO>> GetAllQuoteLang(int index, int pageSize, int lang)
{
var quotes = quoteService.GetAllQuoteLang(index, pageSize,lang).Result.items;
return new PaginationResult<QuoteDTO>(quotes.Count(), 0, 10, quotes.ToDto());
return new PaginationResult<QuoteDTO>(quotes.Count(), index, pageSize, quotes.ToDto());
}
public async Task<QuoteDTO> GetDailyQuote(DateOnly date, int lang)
@ -45,19 +45,19 @@ namespace ServicesApi
public async Task<PaginationResult<QuoteDTO>> GetFavorites(int index, int pageSize, int UserId)
{
var quotes = quoteService.GetFavorites(index, pageSize, UserId).Result.items;
return new PaginationResult<QuoteDTO>(quotes.Count(), 0, 10, quotes.ToDto());
return new PaginationResult<QuoteDTO>(quotes.Count(), index, pageSize, quotes.ToDto());
}
public async Task<PaginationResult<QuoteDTO>> GetInvalidQuote(int index, int pageSize, int lang)
{
var quotes = quoteService.GetInvalidQuote(index, pageSize, lang).Result.items;
return new PaginationResult<QuoteDTO>(quotes.Count(), 0, 10, quotes.ToDto());
return new PaginationResult<QuoteDTO>(quotes.Count(), index, pageSize, quotes.ToDto());
}
public async Task<PaginationResult<QuoteDTO>> GetInvalidQuote(int index, int pageSize)
{
var quotes = quoteService.GetInvalidQuote(index, pageSize).Result.items;
return new PaginationResult<QuoteDTO>(quotes.Count(), 0, 10, quotes.ToDto());
return new PaginationResult<QuoteDTO>(quotes.Count(), index, pageSize, quotes.ToDto());
}
public async Task<int> GetLastQuoteId()
@ -75,19 +75,19 @@ namespace ServicesApi
public async Task<PaginationResult<QuoteDTO>> GetSomeQuote(int index, int pageSize)
{
var quotes = quoteService.GetSomeQuote(index, pageSize).Result.items;
return new PaginationResult<QuoteDTO>(quotes.Count(), 0, 10, quotes.ToDto());
return new PaginationResult<QuoteDTO>(quotes.Count(), index, pageSize, quotes.ToDto());
}
public async Task<PaginationResult<QuoteDTO>> GetSuggestions(int index, int pageSize, int lang)
{
var quotes = quoteService.GetSuggestions(index, pageSize, lang).Result.items;
return new PaginationResult<QuoteDTO>(quotes.Count(), 0, 10, quotes.ToDto());
return new PaginationResult<QuoteDTO>(quotes.Count(), index, pageSize, quotes.ToDto());
}
public async Task<PaginationResult<QuoteDTO>> GetValidQuote(int index, int pageSize)
{
var quotes = quoteService.GetValidQuote(index, pageSize).Result.items;
return new PaginationResult<QuoteDTO>(quotes.Count(), 0, 10, quotes.ToDto());
return new PaginationResult<QuoteDTO>(quotes.Count(), index, pageSize, quotes.ToDto());
}
public async Task RemoveQuote(int quoteId)
@ -98,19 +98,19 @@ namespace ServicesApi
public async Task<PaginationResult<QuoteDTO>> SearchByCharacter(string character, int index, int pageSize, int lang)
{
var quotes = quoteService.SearchByCharacter(character, index, pageSize, lang).Result.items;
return new PaginationResult<QuoteDTO>(quotes.Count(), 0, 10, quotes.ToDto());
return new PaginationResult<QuoteDTO>(quotes.Count(), index, pageSize, quotes.ToDto());
}
public async Task<PaginationResult<QuoteDTO>> SearchByContent(string content, int index, int pageSize, int lang)
{
var quotes = quoteService.SearchByContent(content, index, pageSize, lang).Result.items;
return new PaginationResult<QuoteDTO>(quotes.Count(), 0, 10, quotes.ToDto());
return new PaginationResult<QuoteDTO>(quotes.Count(), index, pageSize, quotes.ToDto());
}
public async Task<PaginationResult<QuoteDTO>> SearchBySource(string source, int index, int pageSize, int lang)
{
var quotes = quoteService.SearchBySource(source, index, pageSize, lang).Result.items;
return new PaginationResult<QuoteDTO>(quotes.Count(), 0, 10, quotes.ToDto());
return new PaginationResult<QuoteDTO>(quotes.Count(), index, pageSize, quotes.ToDto());
}
public async Task UpdateQuote(int quoteId, QuoteDTO quote)

Loading…
Cancel
Save