diff --git a/barkmanAPI/barkDbModel.cs b/barkmanAPI/barkDbModel.cs index 8618897..77cce27 100644 --- a/barkmanAPI/barkDbModel.cs +++ b/barkmanAPI/barkDbModel.cs @@ -15,6 +15,7 @@ public class InventoryItems public string Brand { get; set; } public string? SerialNumber { get; set; } public ItemStatus Status { get; set; } + public string? StatusId { get; set; } public float? RentalPrice { get; set; } public float? ReplacementCost { get; set; } public string? Notes { get; set; } diff --git a/barkmanui/src/features/inventory/EditItem.tsx b/barkmanui/src/features/inventory/EditItem.tsx index 97fb7e7..5c34c6e 100644 --- a/barkmanui/src/features/inventory/EditItem.tsx +++ b/barkmanui/src/features/inventory/EditItem.tsx @@ -15,7 +15,8 @@ function EditItem() { initialValues: { name: "", brand: "", - status: "", + statusId: "", + status: {name: "", id: ""}, serialNumber: "", rentalPrice: 0, replacementCost: 0, @@ -94,8 +95,8 @@ function EditItem() { placeholder="Brand" {...editItemForm.getInputProps('brand')}/> - + {data.id} {data.brand} {data.name} - {data.status} + {data.statusId} Details diff --git a/barkmanui/src/features/inventory/types.ts b/barkmanui/src/features/inventory/types.ts index 417b285..627572b 100644 --- a/barkmanui/src/features/inventory/types.ts +++ b/barkmanui/src/features/inventory/types.ts @@ -3,6 +3,7 @@ export interface InventoryItem { brand: string, name: string, status: {id: string; name: string}, + statusId: string; serialNumber: string, rentalPrice: number, replacementCost: number,