Merge branch 'feature-inventory-management-inv003' into feature-inventory-management

This commit is contained in:
Avinash Rajesh
2026-05-21 20:11:55 +05:30
3 changed files with 53 additions and 0 deletions
@@ -25,4 +25,17 @@ void InventoryManagementService::addInventoryItemStock(const std::string& select
util::Map<std::string, InventoryItem*> InventoryManagementService::getInventoryItems()
{
return m_dataStore.getInventoryItems();
}
void InventoryManagementService::removeInventoryItem(const std::string& inventoryItemID)
{
int index = m_dataStore.getInventoryItems().find(inventoryItemID);
if (index != -1)
{
InventoryItem* item = m_dataStore.getInventoryItems().getValueAt(index);
if (item != nullptr)
{
item->setState(util::State::INACTIVE);
}
}
}