private void AddMachineRangeBackup(fsMachineRanges machineRanges) { Dictionary <fsParameterIdentifier, fsParameterRange> .ValueCollection ranges = machineRanges.Ranges.Values; List <fsParameterRange> rangesCopy = ranges.Select( range => new fsParameterRange(range.Identifier, range.Units, range.Range.From.Value / range.Units.Coefficient, range.Range.To.Value / range.Units.Coefficient)).ToList(); m_machineRangesBackup.Add(machineRanges.Name, new fsMachineRanges(machineRanges.Name, rangesCopy)); }
private void AddMachineRange(fsMachineRanges machineRanges) { comboBox1.Items.Add(machineRanges.Name); m_machineRanges.Add(machineRanges.Name, machineRanges); }
private void BackupMachineRange(fsMachineRanges machineRange) { CopyRanges(machineRange.Ranges, m_machineRangesBackup[machineRange.Name].Ranges); }