예제 #1
0
파일: Data.cs 프로젝트: per1234/Arduino-SDA
        public DataTable MeasureListToDataTable(Business.Arrays.MeasureArray data)
        {
            DataTable result = new DataTable();

            result.Columns.Add("Measure", typeof(string));

            for (int i = 0; i < data.List.Size; ++i)
            {
                Business.Measure measure = data.List[i];
                DataRow          newRow  = result.NewRow();

                newRow[0] = measure.Name;

                result.Rows.Add(newRow);
            }
            return(result);
        }
예제 #2
0
        static public void Save(Business.Arrays.MeasureArray values)
        {
            _serializer.ClearBinary();
            for (int i = 0; i < values.List.Size; ++i)
            {
                if (Exists(values.List[i]))
                {
                    MessageBox.Show("Value: " + values.List[i].Name + " alredy exists.");
                    continue;
                }

                if (values.List[i].IdMeasure == -1)
                {
                    values.List[i].IdMeasure = FilesConfigurations.MeasuresId();
                    FilesConfigurations.PlusMeasuresId();
                }

                Debug.WriteLine("IdActual: " + values.List[i].IdMeasure);
                _serializer.SaveData(ConvertToFile(values.List[i]));
            }
        }