Implemented live asset table in /Home/Index

This commit is contained in:
2025-10-05 21:29:17 +02:00
parent ee44b7d8c8
commit 43cac9e304
7 changed files with 60 additions and 50 deletions

View File

@@ -1,4 +1,6 @@
@using Microsoft.AspNetCore.Mvc.Localization
@using Berufsschule_HAM.Models
@model HomeIndexViewModel
@inject IViewLocalizer T
@{
ViewData["Title"] = T["Home Page"];
@@ -32,50 +34,19 @@
</tr>
</thead>
<tbody>
@{
foreach (AssetsTableViewModel assetsTableViewModel in Model.AssetsTableViewModels)
{
<tr>
<td>John Doe</td>
<td>4827391</td>
<td>Lorem Ipsum dolor sit amet</td>
<td>BTG Raum 317</td>
<td>@assetsTableViewModel.UserUID</td>
<td>@assetsTableViewModel.AssetCn</td>
<td>@assetsTableViewModel.AssetName</td>
<td>@assetsTableViewModel.LocationName</td>
<td>
<div class="d-flex gap-2">
<button class="btn btn-sm btn-primary">Update</button>
<button class="btn btn-sm btn-danger btn-delete"
data-asset-id="4827391"
data-bs-toggle="modal"
data-bs-target="#deleteModal">
🗑️ Delete
</button>
</div>
</td>
</tr>
<tr>
<td>Max Mustermann</td>
<td>9150732</td>
<td>Lorem Ipsum dolor sit amet</td>
<td>BTG Raum 317</td>
<td>
<div class="d-flex gap-2">
<button class="btn btn-sm btn-primary">Update</button>
<button class="btn btn-sm btn-danger btn-delete"
data-asset-id="9150732"
data-bs-toggle="modal"
data-bs-target="#deleteModal">
🗑️ Delete
</button>
</div>
</td>
</tr>
<tr>
<td>Otto Normalverbraucher</td>
<td>1642235</td>
<td>Lorem Ipsum dolor sit amet</td>
<td>BTG Raum 317</td>
<td>
<div class="d-flex gap-2">
<button class="btn btn-sm btn-primary">Update</button>
<button class="btn btn-sm btn-danger btn-delete"
data-asset-id="1642235"
data-asset-id="@assetsTableViewModel.AssetCn"
data-bs-toggle="modal"
data-bs-target="#deleteModal">
🗑️ Delete
@@ -83,6 +54,8 @@
</div>
</td>
</tr>
}
}
</tbody>
</table>
</div>