@page "/projects/{Id:int}/results"
@inject ProjectService ProjectService
@inject CutListPackingService PackingService
@inject NavigationManager Navigation
@inject IJSRuntime JS
@using CutList.Core
@using CutList.Core.Nesting
@using CutList.Core.Formatting
Loading...
} else if (project == null) {Customer: @project.Customer
}Some items could not be placed. This usually means no stock lengths are configured for the material, or parts are too long.
Total Stock Bars
Total Pieces
Total Waste
Efficiency
Ready to cut from existing inventory
Need to order from supplier
| # | Stock Length | Cuts | Waste |
|---|---|---|---|
| @binNumber | @ArchUnits.FormatFromInches(bin.Length) | @foreach (var item in bin.Items) { @(string.IsNullOrWhiteSpace(item.Name) ? ArchUnits.FormatFromInches(item.Length) : $"{item.Name} ({ArchUnits.FormatFromInches(item.Length)})") } | @ArchUnits.FormatFromInches(bin.RemainingLength) |