first commit

This commit is contained in:
2026-03-22 00:29:34 +01:00
commit c16b4e3933
1729 changed files with 162013 additions and 0 deletions
@@ -0,0 +1,24 @@
using Microsoft.AspNetCore.Components;
using Webshop.App.Services;
namespace Webshop.App.Components.Widgets
{
public partial class EmployeeCountWidget
{
[Inject]
public IEmployeeDataService EmployeeDataService { get; set; } = default!;
public int EmployeeCounter { get; set; }
protected async override Task OnInitializedAsync()
{
EmployeeCounter = await RetrieveNumberOfEmployees();
}
public async Task<int> RetrieveNumberOfEmployees()
{
var employees = await EmployeeDataService.GetAllEmployees();
return employees.Count();
}
}
}