예제 #1
0
파일: Data.cs 프로젝트: per1234/Arduino-SDA
        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);
        }
예제 #2
0
        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]));
            }
        }