merge
continuous-integration/drone/push Build is passing Details

API2
Nathan BOILEAU 2 years ago
commit 28a9be2e19

@ -34,7 +34,8 @@ namespace apiLOL.Controllers
int nbChampions = await data.ChampionsMgr.GetNbItems(); int nbChampions = await data.ChampionsMgr.GetNbItems();
_logger.LogInformation($"Nombre de champions : {nbChampions}"); _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 var page = new ChampionPageDTO
{ {
@ -60,7 +61,7 @@ namespace apiLOL.Controllers
} }
catch(Exception ex) 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"); return BadRequest("erreur de nom de champion");
} }
} }
@ -80,7 +81,7 @@ namespace apiLOL.Controllers
} }
catch (Exception ex) 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"); return BadRequest("le champion existe deja");
} }
} }
@ -99,7 +100,7 @@ namespace apiLOL.Controllers
} }
catch (Exception ex) 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"); return BadRequest("erreur de nom de champion");
} }
} }
@ -118,7 +119,7 @@ namespace apiLOL.Controllers
} }
catch (Exception ex) 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"); return BadRequest("erreur de nom de champion");
} }
} }

Loading…
Cancel
Save