|
|
|
@ -44,8 +44,9 @@ namespace API.Controllers
|
|
|
|
|
try
|
|
|
|
|
{
|
|
|
|
|
_logger.LogInformation("[INFORMATION] Utilisateur avec l'id {id} a été trouvé.", id);
|
|
|
|
|
return Ok(_dataService.UserService.GetItems(1, 1, UserProperty.Id.ToString(),id));
|
|
|
|
|
} catch (KeyNotFoundException)
|
|
|
|
|
return Ok(await _dataService.UserService.GetItems(1, 1, UserProperty.Id.ToString(), id));
|
|
|
|
|
}
|
|
|
|
|
catch (InvalidOperationException)
|
|
|
|
|
{
|
|
|
|
|
_logger.LogError("[ERREUR] Aucun utilisateur trouvé avec l'id {id}.", id);
|
|
|
|
|
return NotFound();
|
|
|
|
@ -57,14 +58,14 @@ namespace API.Controllers
|
|
|
|
|
{
|
|
|
|
|
try
|
|
|
|
|
{
|
|
|
|
|
_logger.LogInformation("[INFORMATION] Utilisateur avec l'username {username} a été trouvé.", username);
|
|
|
|
|
return Ok(_dataService.UserService.GetItems(1, 1,UserProperty.Username.ToString(), username));
|
|
|
|
|
}catch (ArgumentException)
|
|
|
|
|
_logger.LogInformation("[INFORMATION] Utilisateur avec le username {username} a été trouvé.", username);
|
|
|
|
|
return Ok(await _dataService.UserService.GetItems(1, 1, UserProperty.Username.ToString(), username));
|
|
|
|
|
}
|
|
|
|
|
catch (InvalidOperationException)
|
|
|
|
|
{
|
|
|
|
|
_logger.LogError("[ERREUR] Aucun utilisateur trouvé avec l'username {username}.", username);
|
|
|
|
|
_logger.LogError("[ERREUR] Aucun utilisateur trouvé avec le username {username}.", username);
|
|
|
|
|
return NotFound();
|
|
|
|
|
}
|
|
|
|
|
|
|
|
|
|
}
|
|
|
|
|
|
|
|
|
|
[HttpDelete]
|
|
|
|
|