diff --git a/api/src/Controllers/UsersController.cs b/api/src/Controllers/UsersController.cs index b1e0519..108f929 100644 --- a/api/src/Controllers/UsersController.cs +++ b/api/src/Controllers/UsersController.cs @@ -44,7 +44,7 @@ public class UsersController : ControllerBase { [Authorize(Policy = "SensitiveDataRead")] [HttpGet("{id:int}")] - public async Task> getUser(int id) { + public async Task> getUser(Guid id) { var user = await service_.Get(id); @@ -62,7 +62,7 @@ public class UsersController : ControllerBase { [Authorize(Policy = "SensitiveDataModify")] [HttpDelete("{id}")] - public async Task deleteUser(int id) { + public async Task deleteUser(Guid id) { var success = await service_.Delete(id); diff --git a/api/src/Services/UserService.cs b/api/src/Services/UserService.cs index 6bf5b8d..8f77a26 100644 --- a/api/src/Services/UserService.cs +++ b/api/src/Services/UserService.cs @@ -17,7 +17,7 @@ public class UserService { return await db_.Users.ToListAsync(); } - public async Task Get(int id) { + public async Task Get(Guid id) { return await db_.Users.FindAsync(id); } @@ -25,7 +25,7 @@ public class UserService { return await db_.Users.FirstOrDefaultAsync(u => u.UserName == name); } - public async Task Delete(int id) { + public async Task Delete(Guid id) { User? User = await db_.Users.FindAsync(id); if(User != null) { db_.Users.Remove(User);