@ctxOrder.DisplayText
@if (SelectedOrder == null)
{
ℹ Válasszon ki egy rendelést a mérés indításához.
}
else
{
if (SelectedOrder is { MeasurementOwnerId: 0, IsComplete: false } && HasMeasuringAccess)
{
}
else
{
}
}
@if (SelectedOrder != null && LoggedInModel.IsRevisor)
{
var isCompleteOrder = SelectedOrder.IsComplete;
}
@if (SelectedOrder == null || LoadingPanelVisible)
{
}
else if (!HasMeasuringAccess)
{
⚠ Figyelem! Jelenleg más felhasználó végzi a mérést ennél a rendelésnél.
}
else
{
var orderNote = MeasurementService.GetOrderNote(SelectedOrder?.OrderNotes);
if (!string.IsNullOrWhiteSpace(orderNote))
{
📝 Megjegyzés: @(orderNote)
}
Rendelés azonosító: #@(SelectedOrder?.CustomOrderNumber)
@{
if (context.Level == 0)
{
var cssClass = "text-danger";
var selectedOrderItemDto = (OrderItemDto)(context.DataItem);
var trayQuantity = selectedOrderItemDto.TrayQuantity; //selectedOrderItemDto.OrderItemPallets.Where(x => x.IsMeasured).Sum(x => x.TrayQuantity);
var isValid = selectedOrderItemDto.IsValidMeasuringValues();
var isValidAndMeasured = isValid && selectedOrderItemDto.IsMeasuredAndValid(); // && selectedOrderItemDto.;
if (isValid && !selectedOrderItemDto.AverageWeightIsValid) cssClass = "text-warning";
else if (isValidAndMeasured) cssClass = "text-success";
else if (isValid) cssClass = string.Empty;
var displayText = $"{selectedOrderItemDto.ProductName} - [{trayQuantity}/{selectedOrderItemDto.Quantity} rekesz, {(selectedOrderItemDto.IsMeasurable ? "net.súly: " + selectedOrderItemDto.NetWeight + "kg." : "nem mérendő!")}]";
if (selectedOrderItemDto.MeasuringStatus == MeasuringStatus.Audited) displayText = $"[{selectedOrderItemDto.MeasuringStatus}] " + displayText;
@(displayText)
}
}
@{
if (context.Level == 0)
{
var selectedOrderItem = (OrderItemDto)(context.DataItem);
@for (var index = 0; index < (selectedOrderItem?.OrderItemPallets?.Count ?? 0); index++)
{
var localI = index + 1;
var currentOrderItemPallet = selectedOrderItem!.OrderItemPallets![index];
}
TOTAL:
Rekesz: @(selectedOrderItem.TrayQuantity) db
Br: @(selectedOrderItem.GrossWeight) kg
Net: @(selectedOrderItem.NetWeight) kg
@if (!_errorText.IsNullOrWhiteSpace())
{
⚠ Hiba: @_errorText
}
}
}
}