/// <summary> /// Switches between Live, and Mock Datasets /// </summary> /// <param name="dataSourceEnum"></param> public static void SetDataSource(DataSourceEnum dataSourceEnum) { if (dataSourceEnum == DataSourceEnum.SQL) { // SQL not hooked up yet... //throw new NotImplementedException(); } // Default is to use the Mock DataSource = SchoolCalendarDataSourceMock.Instance; }
/// <summary> /// Switches between Live, and Mock Datasets /// </summary> /// <param name="dataSourceEnum"></param> public static void SetDataSource(DataSourceEnum dataSourceEnum) { switch (dataSourceEnum) { case DataSourceEnum.SQL: break; case DataSourceEnum.Local: case DataSourceEnum.ServerLive: case DataSourceEnum.ServerTest: DataSourceBackendTable.Instance.SetDataSourceServerMode(dataSourceEnum); DataSource = SchoolCalendarDataSourceTable.Instance; break; case DataSourceEnum.Mock: default: // Default is to use the Mock DataSource = SchoolCalendarDataSourceMock.Instance; break; } }