Ejemplo n.º 1
0
 public MasterTableDataAdapter(
     LazyLoadedTableDataAdapter <TItem> mainTableDataAdapter,
     IGridConfigurationProvider gridConfigurationProvider,
     ITableDataAdapterProvider tableDataAdapterProvider)
     : this(gridConfigurationProvider, tableDataAdapterProvider, mainTableDataAdapter)
 {
 }
Ejemplo n.º 2
0
 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));
 }
Ejemplo n.º 6
0
 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));
 }