Esempio n. 1
0
        public int GetUnusedSpace(HouseChest chest)
        {
            int capacity  = chest.Capacity;
            int itemCount = chest.GetItemCount();

            return(capacity - itemCount);
        }
        public EquipmentViewModel(HouseChest houseChest)
        {
            ItemCapacity = houseChest.Capacity;
            ItemCount    = houseChest.GetItemCount();

            var items = houseChest.HouseChestItems
                        .OrderBy(i => i.ProductID)
                        .ThenBy(i => i.Quality)
                        .ToList();

            foreach (var item in items)
            {
                Items.Add(new EquipmentItemViewModel(item));
            }
        }