public void AddBit(DrillBit bit) { Bits.Add(bit); PropertyChanged?.Invoke(this, new PropertyChangedEventArgs(nameof(Bits))); PropertyChanged?.Invoke(this, new PropertyChangedEventArgs(nameof(Display))); }
public void RemoveBit(DrillBit bit) { var selectedBit = Bits.Where(bt => bt.ToolName == bit.ToolName).FirstOrDefault(); if (selectedBit != null) { Bits.Remove(selectedBit); } PropertyChanged?.Invoke(this, new PropertyChangedEventArgs(nameof(Bits))); PropertyChanged?.Invoke(this, new PropertyChangedEventArgs(nameof(Display))); }