Beispiel #1
0
 public void SetSettings(TableDataSettings value, DataFormatSettings fvalue)
 {
     m_settings = value;
     if (m_settings.Pages != null)
     {
         m_settings.Pages.WantLoaded();
     }
     m_fmtSettings = fvalue;
     if (m_fmtSettings.Pages != null)
     {
         m_fmtSettings.Pages.WantLoaded();
     }
     if (DataSource != null)
     {
         DataSource.BedConvertor = new BedValueConvertor(m_fmtSettings);
     }
     GridColor = m_settings._Style.GridColor;
     UpdateRowHeight();
     Invalidate();
 }
Beispiel #2
0
 public BedValueFormatter(DataFormatSettings settings)
 {
     m_settings     = settings;
     m_numberFormat = m_settings.GetNumberFormat();
 }
Beispiel #3
0
 public RecordToDbAdapter(ITableStructure recordFormat, ITableStructure targetTable, ISqlDialect targetDialect, DataFormatSettings formatSettings)
 {
     m_dstColTypes = new List <DbTypeBase>();
     foreach (var col in recordFormat.Columns)
     {
         m_dstColTypes.Add(targetTable.Columns[col.ColumnName].DataType);
     }
     m_dda        = targetDialect.CreateDataAdapter();
     m_outputConv = new BedValueConvertor(formatSettings);
 }
Beispiel #4
0
 public GridDataHolder(BedRow row, int colindex, int rowindex, DataGridView dgv, DataLookupInfo lookupInfo, DataFormatSettings dataFormat)
 {
     m_row        = row;
     m_colindex   = colindex;
     m_rowindex   = rowindex;
     m_dgv        = dgv;
     m_lookupInfo = lookupInfo;
     m_convertor  = new BedValueConvertor(dataFormat ?? new DataFormatSettings());
 }
Beispiel #5
0
 public BedValueConvertor(DataFormatSettings settings)
 {
     m_parser    = new BedValueParser(settings);
     m_formatter = new BedValueFormatter(settings);
 }