Esempio n. 1
0
        public ItemSearchViewModel(
            List<GameItemModel> items,
            IApiDataUpdater apiDataUpdater,
            WatchlistViewModel watchlistViewModel
            )
        {
            ViewModelName = "Search";
            _apiDataUpdater = apiDataUpdater;
            _watchlistViewModel = watchlistViewModel;
            _items = new List<GameItemModel>(items);

            Items = new PaginatedObservableCollection<GameItemModel>(_items, 20);

            _subTypeDictionary = BuildSubtypeDictionary(_items);
            SelectedRarity = RarityModel.Rarities.First();
        }
Esempio n. 2
0
 public NewInvestmentViewModel(IList<GameItemModel> items)
 {
     Items = new PaginatedObservableCollection<GameItemModel>(items);
     Keyword = String.Empty;
     BuyPrice = new Money();
     TargetSellPrice = new Money();
     SellPrice = new Money();
     Quantity = 1;
 }