Added Users table

This commit is contained in:
2025-10-09 10:36:12 +02:00
parent 2676ab7f0f
commit 41cc78d321
6 changed files with 96 additions and 42 deletions

View File

@@ -45,20 +45,17 @@ public class UsersController : Controller
}
[HttpGet("Delete")]
public async Task<bool> Delete(string uid)
public async Task<UsersDeleteRequestModel> Delete(string uid)
{
return await Task.Run(async () =>
try
{
try
{
await _ldap.DeleteUserAsync(uid);
return true;
}
catch (Exception)
{
return false;
}
});
await _ldap.DeleteUserAsync(uid);
return new UsersDeleteRequestModel(true);
}
catch (Exception ex)
{
return new UsersDeleteRequestModel(false, ex.Message);
}
}
[HttpGet("Create")]