@page "/ScheduleOrder/{ScheduleOrderId:int}" @attribute [Authorize] @using Microsoft.AspNetCore.Authorization @using Syncfusion.Blazor.Grids @using Syncfusion.Blazor.Lists @inject ScheduleOrderService ScheduleOrderService
Zamówienie DELFOR nr @ScheduleOrderDto?.PONum

Indeksy
@{ IList? scheduleOrderDetailMiscs = (@context as ScheduleOrderDetailDto)?.ScheduleOrderDetailMiscs; IList? scheduleOrderDetailDetails = (@context as ScheduleOrderDetailDto)?.ScheduleOrderDetailDetails;
Harmonogramy
@{ IList? scheduleOrderDetailDetailMiscs = (@detailDetail as ScheduleOrderDetailDetailDto)?.ScheduleOrderDetailDetailMiscs; } }
@code { [Parameter] public int ScheduleOrderId { get; set; } private IEnumerable? _scheduleOrderDetails; private ScheduleOrderDto? ScheduleOrderDto { get; set; } protected override async Task OnInitializedAsync() { ScheduleOrderDto = await ScheduleOrderService.GetScheduleOrderAsync(ScheduleOrderId); _scheduleOrderDetails = ScheduleOrderDto?.ScheduleOrderDetails; if (ScheduleOrderDto is not null && _scheduleOrderDetails is not null) { foreach (ScheduleOrderDetailDto scheduleOrderDetailDto in _scheduleOrderDetails) { scheduleOrderDetailDto.OrderNumber = ScheduleOrderDto?.PONum; scheduleOrderDetailDto.RecipientCode = ScheduleOrderDto?.RecipientCode; scheduleOrderDetailDto.RecipientName = ScheduleOrderDto?.RecipientName; scheduleOrderDetailDto.PurchaserName = ScheduleOrderDto?.PurchaserCode; } } StateHasChanged(); } private void OnRowDataBound(RowDataBoundEventArgs args) { if (args.Data.QtyType == "83" || args.Data.QtyType == "84") { args.Row.AddClass(["highlight-red"]); } } }