Data loading update, prospect container styling

This commit is contained in:
Andre Beging
2025-03-27 16:16:48 +01:00
parent bb5ec71539
commit 572a35fd3f
11 changed files with 137 additions and 125 deletions

View File

@@ -15,7 +15,8 @@ namespace FoodsharingSiegen.Server.Pages
/// <summary>
/// Gets or sets the value of the prospect service (ab)
/// </summary>
[Inject] public ProspectService ProspectService { get; set; } = null!;
[Inject]
public ProspectService ProspectService { get; set; } = null!;
#endregion
@@ -33,18 +34,12 @@ namespace FoodsharingSiegen.Server.Pages
#endregion
#region Override OnAfterRenderAsync
#region Override InitializeDataAsync
/// <summary>
/// Ons the after render using the specified first render (a. beging, 11.04.2022)
/// </summary>
/// <param name="firstRender">The first render</param>
protected override async Task OnAfterRenderAsync(bool firstRender)
/// <inheritdoc />
protected override async Task InitializeDataAsync()
{
if (firstRender)
await LoadProspects();
await base.OnAfterRenderAsync(firstRender);
await LoadProspects();
}
#endregion
@@ -69,7 +64,7 @@ namespace FoodsharingSiegen.Server.Pages
/// </summary>
private async Task LoadProspects()
{
var parameter = new GetProspectsParameter { MustHaveInteractions = new List<InteractionType> { InteractionType.Complete } };
var parameter = new GetProspectsParameter { MustHaveInteractions = new() { InteractionType.Complete } };
var prospectsR = await ProspectService.GetProspectsAsync(parameter);
if (prospectsR.Success) ProspectList = prospectsR.Data;