private void ResetParts() { if (SelectedModulation == 0) { return; } StartLpList.Clear(); foreach (var p in _partRepository.GetByModulaton(SelectedModulation).WhereType(UsageType.StartLp)) { StartLpList.Add(p); } }
protected virtual void Dispose(bool disposing) { if (!disposedValue) { if (disposing) { CastList?.Dispose(); LdsList?.Dispose(); StartLpList?.Dispose(); LpList?.Dispose(); HeadList?.Dispose(); } disposedValue = true; } }