예제 #1
0
        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));
        }
예제 #2
0
 private void AddMachineRange(fsMachineRanges machineRanges)
 {
     comboBox1.Items.Add(machineRanges.Name);
     m_machineRanges.Add(machineRanges.Name, machineRanges);
 }
예제 #3
0
 private void BackupMachineRange(fsMachineRanges machineRange)
 {
     CopyRanges(machineRange.Ranges, m_machineRangesBackup[machineRange.Name].Ranges);
 }