Skip to content

Commit bb2806c

Browse files
committed
update data sources
1 parent 03e9359 commit bb2806c

File tree

2 files changed

+3
-200
lines changed

2 files changed

+3
-200
lines changed

CS/AspNetCoreCustomItem/Data/Departments.json

Lines changed: 0 additions & 191 deletions
This file was deleted.

CS/AspNetCoreCustomItem/Startup.cs

Lines changed: 3 additions & 9 deletions
Original file line numberDiff line numberDiff line change
@@ -40,7 +40,7 @@ public void ConfigureServices(IServiceCollection services) {
4040
configurator.SetDashboardStorage(dashboardFileStorage);
4141
DataSourceInMemoryStorage dataSourceStorage = new DataSourceInMemoryStorage();
4242

43-
DashboardSqlDataSource sqlDataSource = new DashboardSqlDataSource("SQL Data Source", "NWindConnectionString");
43+
DashboardSqlDataSource sqlDataSource = new DashboardSqlDataSource("Sales Person", "NWindConnectionString");
4444
sqlDataSource.DataProcessingMode = DataProcessingMode.Client;
4545
SelectQuery query = SelectQueryFluentBuilder
4646
.AddTable("Categories")
@@ -51,7 +51,7 @@ public void ConfigureServices(IServiceCollection services) {
5151
dataSourceStorage.RegisterDataSource("sqlDataSource", sqlDataSource.SaveToXml());
5252

5353
DashboardExcelDataSource energyStatistics = new DashboardExcelDataSource("Energy Statistics");
54-
energyStatistics.FileName = FileProvider.GetFileInfo("Data/EnergyStatistics.xls").PhysicalPath;
54+
energyStatistics.ConnectionName = "energyStatisticsDataConnection";
5555
energyStatistics.SourceOptions = new ExcelSourceOptions(new ExcelWorksheetSettings("Map Data"));
5656
dataSourceStorage.RegisterDataSource("energyStatisticsDataSource", energyStatistics.SaveToXml());
5757

@@ -68,16 +68,10 @@ public void ConfigureServices(IServiceCollection services) {
6868
}
6969

7070
private void Configurator_ConfigureDataConnection(object sender, ConfigureDataConnectionWebEventArgs e) {
71-
if (e.DataSourceName.Contains("Departments")) {
72-
Uri fileUri = new Uri(FileProvider.GetFileInfo("Data/Departments.json").PhysicalPath, UriKind.RelativeOrAbsolute);
73-
JsonSourceConnectionParameters jsonParams = new JsonSourceConnectionParameters();
74-
jsonParams.JsonSource = new UriJsonSource(fileUri);
75-
e.ConnectionParameters = jsonParams;
76-
}
7771
if (e.DataSourceName == "Departments") {
7872
e.ConnectionParameters = new XmlFileConnectionParameters() { FileName = FileProvider.GetFileInfo("Data/Departments.xml").PhysicalPath };
7973
}
80-
if (e.DataSourceName == "Energy Statistics") {
74+
if (e.ConnectionName == "energyStatisticsDataConnection") {
8175
e.ConnectionParameters = new ExcelDataSourceConnectionParameters(FileProvider.GetFileInfo("Data/EnergyStatistics.xls").PhysicalPath);
8276
}
8377
}

0 commit comments

Comments
 (0)