Commands:
updates model
– these also update additional tables
- Damaged - updates status to Damaged
-
Missing - updates status to Missing
- ReturnToInventory - updates status to Available
- SendForService - updates status to Out for Service
-
ReplaceItem - updates status to Removed from Inventory and creates new replacement item.
- Deploy - updates status to Deployed
- RecoverAsAvailable - returns status to Available after deployed
-
RecoverAsContaminated - returns status as Contaminated after deployed
- SetItemExpiration - sets when an item expires (annually or explicit date)
- ReplaceExpiredItem - updates expiration date, indicate new item otherwise identical replacement
triggers flow (view) changes
- SelectItem - triggers load and updates displayed item to edit
- EditItem - opens item edit window
- PrintBarcodeLabel - opens window to print barcode
- ItemSelect - opens window to select item to perform some action with [Service, Damaged, Missing]
- History - opens window to view history [Service, Damage/Missing]
- ServiceDetails - opens window to insert / update specific service event
- ViewDocument - opens window/external program to view document
view models