@page "/Puce" @model PuceModel @{ ViewData["Title"] = "Puce Listing"; Layout = ""; }

@ViewData["Title"]


Anything not listed in the table(s) below are out of stock and no longer available.

@{ List prefixkeys = new(); if (Model.PuceCVINV.Count > 0) { prefixkeys = Model.PuceCVINV.Keys.ToList(); prefixkeys.Sort(); } } @foreach(var PREFIX in prefixkeys) { var tCVINV = Model.PuceCVINV[PREFIX]; List CVI_KEYS = tCVINV.Keys.ToList(); CVI_KEYS.Sort(); var firstCVI = tCVINV.ToListofCVITEMS().First();

@firstCVI.VENDOR_NAME - @firstCVI.SCALE

@foreach (var CVI_KEY in CVI_KEYS) { CVRLIB.Inventory.CVITEM CVI = tCVINV[CVI_KEY]; var PCOST = CVI.PRODUCT_COST == 0 ? CVI.PRICE : CVI.PRODUCT_COST * 1.05m; }
Item Code Description Quantity Price
@CVI.ITEM_UID @CVI.PRODUCT_DESCRIPTION @CVI.STOCK_RAW @PCOST.ToString("c")
}