/// <summary> /// Changes the data source, does not call for a reset, that allows for hot swapping but keeping the original data in place /// </summary> public static void SetDataSource(DataSourceEnum dataSourceEnum) { // Set the Global DataSourceEnum Value SystemGlobalsModel.SetDataSourceEnum(dataSourceEnum); // Add YourName Below Here #5, at the top of the stack, not the bottom //RoleBackend.SetDataSource(SystemGlobalsModel.Instance.DataSourceValue); //UserBackend.SetDataSource(SystemGlobalsModel.Instance.DataSourceValue); // Call for Navigation to reset to rebuild the cache //NavigationHelper.ResetCache(); }
/// <summary> /// Changes the data source, does not call for a reset, that allows for how swapping but keeping the original data in place /// </summary> public void SetDataSource(DataSourceEnum dataSourceEnum) { // Set the Global DataSourceEnum Value SystemGlobalsModel.SetDataSourceEnum(dataSourceEnum); // Avatar must be reset before Student, because Student needs the default avatar AvatarItemBackend.SetDataSource(SystemGlobalsModel.Instance.DataSourceValue); KioskSettingsBackend.SetDataSource(SystemGlobalsModel.Instance.DataSourceValue); SchoolDismissalSettingsBackend.SetDataSource(SystemGlobalsModel.Instance.DataSourceValue); StudentBackend.SetDataSource(SystemGlobalsModel.Instance.DataSourceValue); }
/// <summary> /// Changes the data source, does not call for a reset, that allows for how swapping but keeping the original data in place /// </summary> public void SetDataSource(DataSourceEnum dataSourceEnum) { // Set the Global DataSourceEnum Value SystemGlobalsModel.SetDataSourceEnum(dataSourceEnum); ExampleBackend.SetDataSource(dataSourceEnum); PhotoBackend.SetDataSource(dataSourceEnum); ClinicBackend.SetDataSource(dataSourceEnum); ResultLogBackend.SetDataSource(dataSourceEnum); ResultDataBackend.SetDataSource(dataSourceEnum); PhoneBackend.SetDataSource(dataSourceEnum); TechnicianBackend.SetDataSource(dataSourceEnum); InventoryBackend.SetDataSource(dataSourceEnum); VersionOSBackend.SetDataSource(dataSourceEnum); VersionAppBackend.SetDataSource(dataSourceEnum); HistoryOSBackend.SetDataSource(dataSourceEnum); HistoryAppBackend.SetDataSource(dataSourceEnum); // Add YourName Above Here #5 }