private ItemDisplayViewModel GetSextant(SextantType sextanType) { foreach (var item in _stash) { var curency = item as Sextant; if (curency?.Type == sextanType) { return(new ItemDisplayViewModel(item)); } } return(new ItemDisplayViewModel(null)); }
public Sextant(JSONProxy.Item item) : base(item) { if (item.TypeLine.StartsWith("Apprentice")) { Type = SextantType.Apprentice; } else if (item.TypeLine.StartsWith("Journeyman")) { Type = SextantType.Journeyman; } else if (item.TypeLine.StartsWith("Master")) { Type = SextantType.Master; } else { Type = SextantType.Unknown; } }
protected ItemDisplayViewModel GetSextant(SextantType sextantType) { var itemDisplayViewModel = new ItemDisplayViewModel(null); foreach (var item in _items) { var sextant = item.Key as Sextant; if (sextant?.Type == sextantType) { itemDisplayViewModel = new ItemDisplayViewModel(sextant); _items[sextant] = itemDisplayViewModel; break; } } return(itemDisplayViewModel); }