diff --git a/Sources/apiLOL/Controllers/ControllerChampions.cs b/Sources/apiLOL/Controllers/ControllerChampions.cs index 0b1a496..98ff22e 100644 --- a/Sources/apiLOL/Controllers/ControllerChampions.cs +++ b/Sources/apiLOL/Controllers/ControllerChampions.cs @@ -34,7 +34,8 @@ namespace apiLOL.Controllers int nbChampions = await data.ChampionsMgr.GetNbItems(); _logger.LogInformation($"Nombre de champions : {nbChampions}"); - var champs = (await data.ChampionsMgr.GetItems(index, count)).Select(Model => Model.ToDTO()); + //var champs = (await data.ChampionsMgr.GetItems(index, count)).Where(Model => Model.Name.Contains(name)).Select(Model => Model.ToDTO()); + var champs = (await data.ChampionsMgr.GetItems(index, await data.ChampionsMgr.GetNbItems())).Where(Model => Model.Name.Contains(name)).Skip(index * count).Take(count).Select(Model => Model.ToDTO()); var page = new ChampionPageDTO { @@ -60,7 +61,7 @@ namespace apiLOL.Controllers } catch(Exception ex) { - _logger.LogInformation($"erreur methode Get de ControllerChampions: {ex}"); + _logger.LogError($"erreur methode Get de ControllerChampions: {ex}"); return BadRequest("erreur de nom de champion"); } } @@ -80,7 +81,7 @@ namespace apiLOL.Controllers } catch (Exception ex) { - _logger.LogInformation($"erreur methode Post de ControllerChampions: {ex}"); + _logger.LogError($"erreur methode Post de ControllerChampions: {ex}"); return BadRequest("le champion existe deja"); } } @@ -99,7 +100,7 @@ namespace apiLOL.Controllers } catch (Exception ex) { - _logger.LogInformation($"erreur methode Put de ControllerChampions: {ex}"); + _logger.LogError($"erreur methode Put de ControllerChampions: {ex}"); return BadRequest("erreur de nom de champion"); } } @@ -118,7 +119,7 @@ namespace apiLOL.Controllers } catch (Exception ex) { - _logger.LogInformation($"erreur methode Delete de ControllerChampions: {ex}"); + _logger.LogError($"erreur methode Delete de ControllerChampions: {ex}"); return BadRequest("erreur de nom de champion"); } }