@model PowderCoating.Application.DTOs.Inventory.InventoryItemDto @{ ViewData["Title"] = "Delete Inventory Item"; ViewData["PageIcon"] = "bi-box-seam"; }
Are you sure you want to delete this inventory item?

This action will mark the item as deleted. All related records will be preserved but the item will no longer appear in active listings.

Item to be Deleted
Basic Information

@Model.SKU

@Model.Category

@Model.Name

@if (!string.IsNullOrEmpty(Model.Description)) {

@Model.Description

}

@if (!string.IsNullOrEmpty(Model.ColorName) || !string.IsNullOrEmpty(Model.Manufacturer)) {
Product Details
@if (!string.IsNullOrEmpty(Model.ColorName)) {

@Model.ColorName @(!string.IsNullOrEmpty(Model.ColorCode) ? $"({Model.ColorCode})" : "")

} @if (!string.IsNullOrEmpty(Model.Finish)) {

@Model.Finish

} @if (!string.IsNullOrEmpty(Model.Manufacturer)) {

@Model.Manufacturer

}

}
Stock Information

@Model.QuantityOnHand.ToString("N2") @Model.UnitOfMeasure @if (Model.IsOutOfStock) { } else if (Model.IsLowStock) { }

@Model.ReorderPoint.ToString("N2") @Model.UnitOfMeasure

@(Model.Location ?? "Not specified")


Pricing Information

@Model.UnitCost.ToString("C")

@((Model.QuantityOnHand * Model.UnitCost).ToString("C"))

@Model.AverageCost.ToString("C")

@if (Model.QuantityOnHand > 0) {
Warning: This item still has @Model.QuantityOnHand.ToString("N2") @Model.UnitOfMeasure in stock (value: @((Model.QuantityOnHand * Model.UnitCost).ToString("C"))). Consider transferring or adjusting inventory before deletion.
}
Cancel
What happens when you delete an inventory item?
  • The item will be marked as deleted (soft delete)
  • It will no longer appear in active inventory listings
  • All related transactions and job items will be preserved
  • Historical records and reports will still include this item
  • Administrators can restore deleted items if needed