public DataTable BaudRatesListToDataTable(Business.Arrays.BaudRatesArray data) { DataTable result = new DataTable(); result.Columns.Add("BaudRate", typeof(int)); for (int i = 0; i < data.List.Size; ++i) { Business.BaudRates baudRate = data.List[i]; DataRow newRow = result.NewRow(); newRow[0] = baudRate.Value; result.Rows.Add(newRow); } return(result); }
static public void Save(Business.Arrays.BaudRatesArray values) { _serializer.ClearBinary(); for (int i = 0; i < values.List.Size; ++i) { if (Exists(values.List[i])) { MessageBox.Show("Value: " + values.List[i].Value + " alredy exists."); continue; } if (values.List[i].IdBaudRate == -1) { values.List[i].IdBaudRate = FilesConfigurations.BaudRatesId(); FilesConfigurations.PlusBaudRatesId(); } _serializer.SaveData(ConvertToFile(values.List[i])); } }