public Sprite GetSpriteForItem(InventoryItemType item) { switch (item) { case InventoryItemType.Empty: return(emptyIconRef); case InventoryItemType.Bolt: return(boltIconRef); case InventoryItemType.Chip: return(chipIconRef); case InventoryItemType.Resistor: return(resistorIconRef); default: Debug.LogError("Unknown type passed in for item type: " + item.ToString() + ". No icon could be made."); return(null); } }
public List <Item> GetInventoryItemsByCategory(InventoryItemType inventoryItemType) { logger.LogDebug("Getting all Cables and trays"); List <IParameter> parameters = new List <IParameter>(); parameters.Add(new Parameter() { ColumnName = "Category", DataType = "System.Int", Operator = DBProviderBase.Enums.ParamOperator.Equals, Value = inventoryItemType.ToString() }); return(dataService.GetObjectData <Item>(parameters)); }