Added Inventory, Assets, Locations, Users pages

This commit is contained in:
2025-10-06 19:42:44 +02:00
parent 950aa4671f
commit 48c68adcc6
7 changed files with 594 additions and 197 deletions

View File

@@ -22,7 +22,13 @@ public class HomeController : Controller
[Authorize]
[HttpGet("Index")]
[HttpGet("/")]
public async Task<IActionResult> Index()
public ActionResult Index()
{
return View();
}
[HttpGet("Assets")]
public async Task<IActionResult> Assets()
{
IEnumerable<UserModel> users = await _ldap.ListUsersAsync();
IEnumerable<AssetModel> assets = await _ldap.ListDeviceAsync();
@@ -41,6 +47,24 @@ public class HomeController : Controller
return View(new HomeIndexViewModel() { AssetsTableViewModels = assetsTableViewModels });
}
[HttpGet("Inventory")]
public ActionResult Inventory()
{
return View();
}
[HttpGet("Locations")]
public ActionResult Locations()
{
return View();
}
[HttpGet("Users")]
public ActionResult Users()
{
return View();
}
[HttpPost("Login")]
public async Task<ActionResult> Login(string username, string password)
{