private bool IsItemSelected(IUpgradeItem upgradeItem) { return SelectedUpgradeItems.Contains(upgradeItem); }
public void SelectUpgradeItem(IUpgradeItem upgradeItem) { var currentConfiguration = GetCurrentConfiguration(); currentConfiguration.Upgrades.Add(upgradeItem); currentConfiguration.HasConfigurationChanged = true; }
public NewUpgradeBigDataItem(IUpgradeItem upgradeItem, DataGroup @group) : base(upgradeItem.UniqueId, upgradeItem.Name, upgradeItem.ProductImagePath, @group, 35, 50) { DataItem = upgradeItem; }
private void InitilizeViewData(IUpgradeItem upgradeToShow) { Headline = upgradeToShow.Name; IsMainDeck = true; }
private void GridViewItemWasSelected(IUpgradeItem obj) { if (SelectedTdu == null) { SelectedTdu = obj; SelectedUpgradeItems.Add(obj); SetIsAppBarVisible(); return; } if (SelectedTdu.Equals(obj)) { SelectedTdu = null; SelectedUpgradeItems.Remove(obj); SetIsAppBarVisible(); return; } SelectedUpgradeItems.Remove(SelectedTdu); SelectedUpgradeItems.Add(obj); SelectedTdu = obj; SetIsAppBarVisible(); }
public UpgradeItemForConfigurationDetailDataItem(IUpgradeItem upgradeItem, DataGroup @group) : base(upgradeItem.UniqueId, upgradeItem.Name, upgradeItem.ProductImagePath, @group, 55, 40) { _upgradeItem = upgradeItem; }
public UpgradeAlternative(string name, IUpgradeItem alternative) : this(name, new List<IUpgradeItem>() { alternative }) { }
public NewUpgradeSmallDataItem(IUpgradeItem upgradeItem, DataGroup @group) : base(upgradeItem.UniqueId, upgradeItem.Name, upgradeItem.ProductImagePath, @group, 20, 25) { Priority = upgradeItem.Priority; DataItem = upgradeItem; }