33 lines
997 B
C#
33 lines
997 B
C#
using Microsoft.AspNetCore.Components;
|
|
|
|
namespace WebDoorCreator.UI.Components.Order
|
|
{
|
|
public partial class OrderStatusStep
|
|
{
|
|
[Parameter]
|
|
public Core.Enum.OrderStatus CurrOrderStatus { get; set; } = Core.Enum.OrderStatus.DoorDef;
|
|
|
|
[Parameter]
|
|
public EventCallback<Core.Enum.DoorDefStep> E_StepChanged { get; set; }
|
|
|
|
protected override async Task OnParametersSetAsync()
|
|
{
|
|
await Task.Delay(1);
|
|
}
|
|
|
|
protected async Task doChangeStep(Core.Enum.DoorDefStep actDoorDefStep)
|
|
{
|
|
await Task.Delay(1);
|
|
|
|
await E_StepChanged.InvokeAsync(actDoorDefStep);
|
|
}
|
|
|
|
protected List<Core.Enum.OrderStatus>? currListOrderStatus { get; set; } = null;
|
|
|
|
protected override async Task OnInitializedAsync()
|
|
{
|
|
await Task.Delay(1);
|
|
currListOrderStatus = Enum.GetValues(typeof(Core.Enum.OrderStatus)).Cast<Core.Enum.OrderStatus>().ToList();
|
|
}
|
|
}
|
|
} |