Files
webdoorcreator/WebDoorCreator.UI/Components/Order/OrderStatusStep.razor.cs
T
2023-05-02 15:29:36 +02:00

41 lines
1.1 KiB
C#

using Microsoft.AspNetCore.Components;
using Microsoft.AspNetCore.Components.Server.ProtectedBrowserStorage;
using WebDoorCreator.Data.DbModels;
using WebDoorCreator.UI.Data;
namespace WebDoorCreator.UI.Components.Order
{
public partial class OrderStatusStep
{
[Inject]
protected WebDoorCreatorService WDService { get; set; } = null!;
[Parameter]
public int CurrOrderStatus { get; set; } = 10;
[Parameter]
public EventCallback<Core.Enum.DoorDefStep> E_StepChanged { get; set; }
protected override async Task OnParametersSetAsync()
{
await Task.Delay(1);
}
protected async Task doChangeStep(string actDoorDefStep)
{
await Task.Delay(1);
//await E_StepChanged.InvokeAsync(actDoorDefStep);
}
protected List<ListValuesModel>? currListOrderStatus { get; set; } = null;
protected override async Task OnInitializedAsync()
{
await Task.Delay(1);
currListOrderStatus = await WDService.ListValuesGetAll("All", "OrderStep");
}
}
}