public void DeleteHarmonicById(int id) { if (_harmonics.ContainsKey(id)) { _harmonics.Remove(id); HarmonicsChanged?.Invoke(); } }
public void ChangeHarmonicValues(int id, IHarmonic harmonic) { if (_harmonics.ContainsKey(id)) { _harmonics[id] = harmonic; HarmonicsChanged?.Invoke(); } }
public void AddNewHarmonic(IHarmonic harmonic) { _harmonics.Add(_maxId, harmonic); _maxId++; HarmonicsChanged?.Invoke(); }