Exemple #1
0
        /// <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;
        }
Exemple #2
0
        /// <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;
            }
        }