|
|
|
@ -21,7 +21,6 @@ namespace API.Controllers
|
|
|
|
|
}
|
|
|
|
|
|
|
|
|
|
[HttpGet("users/{page}/{number}")]
|
|
|
|
|
[Authorize]
|
|
|
|
|
public IActionResult GetUsers(int page, int number)
|
|
|
|
|
{
|
|
|
|
|
var nbUser = _userDataService.GetUsers(page, number).Count();
|
|
|
|
@ -33,7 +32,6 @@ namespace API.Controllers
|
|
|
|
|
}
|
|
|
|
|
|
|
|
|
|
[HttpGet("user/id/{id}")]
|
|
|
|
|
[Authorize]
|
|
|
|
|
public IActionResult GetUserById(int id)
|
|
|
|
|
{
|
|
|
|
|
try
|
|
|
|
@ -47,7 +45,6 @@ namespace API.Controllers
|
|
|
|
|
}
|
|
|
|
|
|
|
|
|
|
[HttpGet("user/username/{username}")]
|
|
|
|
|
[Authorize]
|
|
|
|
|
public IActionResult GetUserByUsername(string username)
|
|
|
|
|
{
|
|
|
|
|
try
|
|
|
|
@ -61,7 +58,6 @@ namespace API.Controllers
|
|
|
|
|
}
|
|
|
|
|
|
|
|
|
|
[HttpDelete]
|
|
|
|
|
[Authorize]
|
|
|
|
|
public IActionResult DeleteUser(int id)
|
|
|
|
|
{
|
|
|
|
|
var sucess = _userDataService.DeleteUser(id);
|
|
|
|
@ -76,7 +72,6 @@ namespace API.Controllers
|
|
|
|
|
}
|
|
|
|
|
|
|
|
|
|
[HttpPost]
|
|
|
|
|
[Authorize]
|
|
|
|
|
public IActionResult UpdateUser(string username, string password, string email, bool isAdmin)
|
|
|
|
|
{
|
|
|
|
|
|
|
|
|
@ -85,7 +80,6 @@ namespace API.Controllers
|
|
|
|
|
}
|
|
|
|
|
|
|
|
|
|
[HttpPut]
|
|
|
|
|
[Authorize]
|
|
|
|
|
public IActionResult CreateUser(int id, [FromBody] UserDTO userDTO)
|
|
|
|
|
{
|
|
|
|
|
if(id != userDTO.Id)
|
|
|
|
|