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

@@ -60,10 +60,23 @@ public class HomeController : Controller
}
[HttpGet("Users")]
public ActionResult Users()
public async Task<ActionResult> UsersAsync()
{
return View();
}
IEnumerable<UserModel> users = await _ldap.ListUsersAsync();
List<UserTableViewModel> UserTableViewModels = [];
foreach (UserModel user in users)
{
UserTableViewModels.Add(new()
{
JpegPhoto = user.JpegPhoto ?? "",
Name = user.Cn ?? "",
Surname = user.Sn ?? "",
Title = user.Title ?? "",
Uid = user.Uid,
Workplace = user.Description?.Workplace ?? ""
});
}
return View(new UsersIndexViewModel() { UserTableViewModels = UserTableViewModels }); }
[HttpPost("Login")]
public async Task<ActionResult> Login(string username, string password)