public MasterTableDataAdapter( LazyLoadedTableDataAdapter <TItem> mainTableDataAdapter, IGridConfigurationProvider gridConfigurationProvider, ITableDataAdapterProvider tableDataAdapterProvider) : this(gridConfigurationProvider, tableDataAdapterProvider, mainTableDataAdapter) { }
internal MasterTableDataAdapter( IGridConfigurationProvider gridConfigurationProvider, ITableDataAdapterProvider tableDataAdapterProvider, ITableDataAdapter mainTableDataAdapter) { this.mainTableDataAdapter = mainTableDataAdapter ?? throw new ArgumentNullException(nameof(mainTableDataAdapter)); this.gridConfigurationProvider = gridConfigurationProvider ?? throw new ArgumentNullException(nameof(gridConfigurationProvider)); this.tableDataAdapterProvider = tableDataAdapterProvider ?? throw new ArgumentNullException(nameof(tableDataAdapterProvider)); this.detailTableDataAdapters = new List <ITableDataAdapter>(); }
public MasterDetailTableDataSet( ITableDataSet tableDataSet, IGridConfigurationProvider gridConfigurationProvider, ITableDataAdapterProvider tableDataAdapterProvider) { this.tableDataSet = tableDataSet ?? throw new ArgumentNullException(nameof(tableDataSet)); this.tableDataAdapterProvider = tableDataAdapterProvider ?? throw new ArgumentNullException(nameof(tableDataAdapterProvider)); this.tableDataAdapters = new HashSet <ITableDataAdapter>(); this.selectedDataAdapters = new Dictionary <object, ITableDataAdapter>(); this.gridConfiguration = gridConfigurationProvider?.FindGridEntityConfigurationByType(typeof(TItem)) ?? throw new ArgumentNullException(nameof(gridConfigurationProvider)); }
public GridTabControlRenderer(ITableDataAdapterProvider tableDataAdapterProvider) { this.tableDataAdapterProvider = tableDataAdapterProvider ?? throw new ArgumentNullException(nameof(tableDataAdapterProvider)); }
public MasterDetailTableDataSetFactory(IGridConfigurationProvider gridConfigurationProvider, ITableDataAdapterProvider tableDataAdapterProvider) { this.gridConfigurationProvider = gridConfigurationProvider ?? throw new ArgumentNullException(nameof(gridConfigurationProvider)); this.tableDataAdapterProvider = tableDataAdapterProvider ?? throw new ArgumentNullException(nameof(tableDataAdapterProvider)); }
public GridBodyGroupedRenderer(ITableDataAdapterProvider tableDataAdapterProvider, ILogger <GridBodyGroupedRenderer> logger) { this.tableDataAdapterProvider = tableDataAdapterProvider ?? throw new ArgumentNullException(nameof(tableDataAdapterProvider)); this.logger = logger ?? throw new ArgumentNullException(nameof(logger)); }
public MasterTableDataAdapterBuilder(IGridConfigurationProvider gridConfigurationProvider, ITableDataAdapterProvider tableDataAdapterProvider) { _gridConfigurationProvider = gridConfigurationProvider ?? throw new ArgumentNullException(nameof(gridConfigurationProvider)); _tableDataAdapterProvider = tableDataAdapterProvider ?? throw new ArgumentNullException(nameof(tableDataAdapterProvider)); }