private void Increase() { foreach (var item in BasicItems) { if (!CombiningUnits.Contains((UnitPriceItemModel)item)) { CombiningUnits.Add((UnitPriceItemModel)item); } } SelectedBasicItem = null; OnPropertyChanged("CombinedPrice"); }
private void Copy() { string[] rlt = SelectedItem.CombinedUnits.Split(",".ToCharArray()); for (int i = 0; i < rlt.Count(); i++) { UnitPriceItemModel item = BasicUnits.FirstOrDefault(x => x.Code == rlt[i]); if (item != null) { if (!CombiningUnits.Contains(item)) { CombiningUnits.Add(item); } } } EditName = string.Empty; SelectedItem = null; OnPropertyChanged("CombinedPrice"); }