public void GetSerial()
 {
     _serial = new SerialGetter(openFileDialog.FileName);
     textBox4.Text = _serial.GetECMSerial();
     textBox5.Text = _serial.GetENGSerial();
     textBox6.Text = _serial.GetTOOLVersion();
     textBox7.Text = _serial.GetTOOLSerial();
 }
Esempio n. 2
0
 /// <summary>
 /// Initializes a new instance of the <see cref="Accumulator{TKey,TValue}" /> class.
 /// </summary>
 /// <param name="presentsInSource">Функция для определения наличия элемента с ключом в хранилище </param>
 /// <param name="simpleGetter">Получатель данных из хранилища, выполняющий перед получением (если значение отсутствует) некоторое действие по получению из конечного источника.</param>
 /// <param name="getter">Получатель серии.</param>
 /// <param name="comparer">Сравниватель ключей.</param>
 /// <param name="pushItem"> Записыватель элемента с ключом в хранилище</param>
 public Accumulator(Action <TKey, TValue, DateTime?> pushItem,
                    Predicate <TKey> presentsInSource,
                    Func <TKey, TValue> simpleGetter,
                    SerialGetter getter,
                    IEqualityComparer <TKey> comparer = null)
 {
     _presentsInSource = presentsInSource;
     _getter           = getter;
     _simpleGetter     = simpleGetter;
     _pushItem         = pushItem;
     _comparer         = comparer ?? EqualityComparer <TKey> .Default;
 }