Bulk: Commit: AdminSettings Module

Saving to DB is done, Reading from DB to UI is done. Loading at startup is still missing...
This commit is contained in:
2025-12-04 07:36:01 +01:00
parent bb30c7fb42
commit a64bdacbf5
7 changed files with 89 additions and 16 deletions

View File

@@ -13,13 +13,11 @@
}
else
{
<Microsoft.AspNetCore.Components.Forms.InputNumber @bind-Value="_AdminSetting.TokenLifeTimeInDays" />
<button class="btn btn-primary" onclick="Save">Save</button>
<Microsoft.AspNetCore.Components.Forms.InputNumber @bind-Value="_AdminSetting.TokenLifetime" />
<button class="btn btn-primary" type="button" @onclick="Save">Save</button>
}
@code {
public override string RenderMode => RenderModes.Static;
public override List<Resource> Resources => new List<Resource>()
{
new Stylesheet("_content/SZUAbsolventenverein.Module.AdminModules/Module.css"),
@@ -41,11 +39,14 @@ else
}
}
protected async Task Save()
private async Task Save()
{
Console.WriteLine("Saving!!!!");
try
{
AddModuleMessage("Saved", MessageType.Success);
await AdminSettingsService.SetAdminSettingsAsync(_AdminSetting);
AddModuleMessage("Saved", MessageType.Success);
}
catch (Exception ex)
{