Ejemplo n.º 1
0
    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);
        }
    }
Ejemplo n.º 2
0
        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));
        }