private void LoadSettings() { app = Application.Current as App; DB = DentalSmileDBFactory.GetInstance(); //if (Smile.INSTALL) if (!DB.TestConnectionString()) { SettingsDB dbForm = new SettingsDB(); dbForm.ShowDialog(); DB = DentalSmileDBFactory.GetInstance(); } //detect if Admin is NULL if (DB.selectDefaultAdmin() == null) { AdminPasswordDialog dlg = new AdminPasswordDialog(); dlg.ShowDialog(); } Smile.Phases = DB.SelectAllPhases(); if (App.user == null) { //ChangePasswordDialog dlg = new ChangePasswordDialog(); LoginDialog dlg = new LoginDialog(); dlg.ShowDialog(); } }
public static void SetSettings(SettingsDB settings) { lock (locker) { database.Update(settings); } }
private void LoadData() // Load All Data For LoginPage { txt_UserName.Text = Registery.LoadDataOnRegistry(); string getConnectionString = ""; if (Registery.LoadConnectionString(getConnectionString)) { Btn_Login.IsEnabled = true; } else { Btn_Login.IsEnabled = false; if (MessageBox.Show("Connection Error ,are you repair connection string? ", "Error", MessageBoxButton.YesNo, MessageBoxImage.Error) == MessageBoxResult.Yes) { SettingsDB SettingWindow = new SettingsDB { }; SettingWindow.ShowDialog(); Btn_Login.IsEnabled = true; } } }
public MainPage() { this.InitializeComponent(); ElementSoundPlayer.State = ElementSoundPlayerState.On; //Creates .db file if doesn't exist. SettingsDB.Initialize_DB(); //Create .db Theme SettingsDB.Initialize_Theme(); SettingsDB.DB_IfNotExistsCreate_USEDARKTHEME(); useDarkTheme = SettingsDB.DB_Select_USEDARKTHEME(); RefreshTheme(); //Retrieve all presetNames presetList.Add("default"); foreach (string preset in SettingsDB.DB_Retrieve_PRESET_AllNames()) { presetList.Add(preset); } StartUpSetPresetSettings(); AssignTimerTaskOrReset(); SetCmbbxFromSettings(); UpdatePageTimerTextSync(); }
private void Btn_Setting_LoginPage_Click(object sender, RoutedEventArgs e) { SettingsDB ShowSettingsDBWinddow = new SettingsDB { }; ShowSettingsDBWinddow.ShowDialog(); }
public ActionResult Edit(SettingViewModel viewModel) { Settings model = AutoMapper.Mapper.Map <SettingViewModel, Settings>(viewModel); SettingsDB Dal = new SettingsDB(); Dal.Edit(model); return(View("details", viewModel)); }
void ClientInputSettings(string inputSettingsString, LobbyMessageInfo info) { LobbyPlayer player = LobbyServer.GetLobbyPlayer(info); //LogManager.General.Log("Player '" + player.name + "' sent new input settings"); InputSettings inputSettings = Jboy.Json.ReadObject <InputSettings>(inputSettingsString); SettingsDB.SetInputSettings(player, inputSettings); }
// GET: Settings public ActionResult Settings() { ViewBag.Title = "Settings"; Guid companyId = Guid.Parse("62A4EC58-6121-4FFA-AB30-39956CF7F6EB"); //User.Identity.GetCompanyId(); SettingsDB Dal = new SettingsDB(); Settings model = Dal.GetSettingsByCompanyId(companyId); SettingViewModel viewModel = Mapper.Map <Settings, SettingViewModel>(model); return(View(viewModel)); }
private string GetFormatedSettingsDeviceString() { string messageString = string.Empty; SettingsDB settingsDB = GameTools._sqLiteDbManager.selectSettings(); messageString += settingsDB.DeviceName + COORDINATE_MESSAGE_SEPARATOR; messageString += settingsDB.DeviceMac + COORDINATE_MESSAGE_SEPARATOR; messageString += Convert.ToString(settingsDB.DeviceAvatarId) + COORDINATE_MESSAGE_SEPARATOR; return(messageString); }
public void Start() { settings = Registry.Instance.settings; categoryButtons.OnButtonPressed += OnCategorySelected; subCategoryButtons.OnButtonPressed += OnSubcategorySelected; entryButtons.OnButtonPressed += OnEntrySelected; GetAllEntries(); SpawnCategories(); }
public ActionResult Settings(SettingViewModel viewModel) { ViewBag.Title = "Settings"; Settings model = AutoMapper.Mapper.Map <SettingViewModel, Settings>(viewModel); SettingsDB Dal = new SettingsDB(); Dal.Create(model); return(View(viewModel)); }
private void GetSettings() { List <SettingsDB> settingsDBList = GameTools._sqLiteDbManager.selectSettingsTable(); _settingsDB = null; if (settingsDBList != null && settingsDBList.Count == 1) { _settingsDB = settingsDBList.FirstOrDefault(); } }
public string GetCurrentModeType() { Models models = new Models(); SettingsDB rec = models.SettingsDB.Where(q => q.Key == "Mode").FirstOrDefault(); if (rec != null) { return(rec.Value); } return(null); }
public void Start() { settings = Registry.Instance.settings; actButtons.OnButtonPressed += ButtonSelected; string languagePrefix = settings.language.ToString(); TextAsset localizationJson = Resources.Load <TextAsset>("Data/Localization/" + languagePrefix + "/UI/actbuttons"); ActButtonStruct buttonStruct = JsonUtility.FromJson <ActButtonStruct>(localizationJson.text); //create the buttons CreateButtons(buttonStruct); }
public void UpdateLongSettingsFromCmbbxChange() { if (useDefaultSettings) { //Do nothing. } else { presetSettings.SetLongBreakTime(new TimeSpan(0, (int)cmbbx_longTime.SelectedItem, 0)); SettingsDB.DB_UPDATE_PRESET(presetSettings); CheckpointTimeCheckerSync(); } }
private void btn_deletePreset_Tapped(object sender, TappedRoutedEventArgs e) { if ((string)cmbbx_presetSettings.SelectedItem == "" || (string)cmbbx_presetSettings.SelectedItem == "default") { //do nothing.. } else { string aString = cmbbx_presetSettings.SelectedItem.ToString(); presetList.Remove(aString); SettingsDB.DB_Delete_PRESET(aString); cmbbx_presetSettings.SelectedIndex = 0; } }
public void StartUpSetPresetSettings() { //Any presets? Set to first one else use default settings. if (presetList.Count <= 1) { useDefaultSettings = true; presetSettings = null; } else { useDefaultSettings = false; presetSettings = SettingsDB.DB_Select_PRESET(presetList[1]); } }
public void ShouldCreateContextDBSuccess() { var settingsDB = new SettingsDB() { Connection = _path, DatabaseName = "TestDB_1" }; _mockOptions.Setup(s => s.Value).Returns(settingsDB); var context = new ContextDB(_mockOptions.Object); context.Should().NotBeNull(); }
private void btn_insertPresetName_Tapped(object sender, TappedRoutedEventArgs e) { if (txt_insertPresetName.Text == "default" || txt_insertPresetName.Text == "" || txt_insertPresetName.Text == null || presetList.Contains(txt_insertPresetName.Text)) { //do nothing.. } else { presetList.Add(txt_insertPresetName.Text); SettingsDB.DB_Insert_PRESET(new PresetSettings(txt_insertPresetName.Text)); cmbbx_presetSettings.SelectedItem = txt_insertPresetName.Text; txt_insertPresetName.Text = ""; } }
public void ShouldGetCollectionValidName() { var settingsDB = new SettingsDB() { Connection = _path, DatabaseName = "TestDB_3" }; _mockOptions.Setup(s => s.Value).Returns(settingsDB); var context = new ContextDB(_mockOptions.Object); var collection = context.GetCollection <Log>(typeof(Log).Name); context.Should().NotBeNull(); collection.Should().NotBeNull(); }
public void ShouldFailureGetCollectionNameEmpty() { var settingsDB = new SettingsDB() { Connection = _path, DatabaseName = "TestDB_2" }; _mockOptions.Setup(s => s.Value).Returns(settingsDB); var context = new ContextDB(_mockOptions.Object); var collection = context.GetCollection <Log>(""); context.Should().NotBeNull(); collection.Should().BeNull(); }
public void UpdateCmbbxsFromPresetCmbbxChange() { if (cmbbx_presetSettings.SelectedItem == null) { useDefaultSettings = true; SetCmbbxFromSettings(); } else if (cmbbx_presetSettings.SelectedItem.ToString() == "default") { useDefaultSettings = true; SetCmbbxFromSettings(); } else { useDefaultSettings = false; presetSettings = SettingsDB.DB_Select_PRESET(cmbbx_presetSettings.SelectedItem.ToString()); SetCmbbxFromSettings(); } }
public void Start() { //ideally the settings would be extensive, in this implementation it only selects a variable for the localization path settings = Registry.Instance.settings; buttonGroup.OnButtonPressed += ButtonSelected; string languagePrefix = settings.language.ToString(); TextAsset localizationJson = Resources.Load <TextAsset>("Data/Localization/" + languagePrefix + "/UI/topbar"); TopButtonStruct buttonStruct = JsonUtility.FromJson <TopButtonStruct>(localizationJson.text); //create the buttons for the top section UIButton newButton = buttonFactory.GetNewInstance(topBar, buttonStruct.codex, "codex", "Prefabs/UI/SelectorButton"); buttonGroup.Add(newButton); newButton = buttonFactory.GetNewInstance(topBar, buttonStruct.notes, "notes", "Prefabs/UI/SelectorButton"); buttonGroup.Add(newButton); //hack to go straight to the codex screen buttonGroup.SelectButton("codex"); }
/// <summary> /// Удаление информации о пользователе /// </summary> public void DeleteInfo() { try { MobileStaticVariables.UserInfo.CardKeys = ""; MobileStaticVariables.UserInfo.Email = ""; MobileStaticVariables.UserInfo.GraphicalNumbers = ""; MobileStaticVariables.UserInfo.Hash = ""; MobileStaticVariables.UserInfo.LastActionDateTime = DateTime.Now; MobileStaticVariables.UserInfo.MobileUserKey = 0; MobileStaticVariables.UserInfo.PassHash = ""; MobileStaticVariables.UserInfo.PhoneNumber = ""; MobileStaticVariables.UserInfo.RegisterDateTime = DateTime.MinValue; MobileStaticVariables.UserInfo.UniqueOrderNumber = 0; MobileStaticVariables.UserInfo.UserNickName = ""; MobileStaticVariables.UserInfo.MobileDeviceKey = 0; MobileStaticVariables.UserInfo.UserState = UserStates.Ungeristered; MobileStaticVariables.UserInfo.UserType = UserTypes.Client; MobileStaticVariables.UserInfo.CardNumber = 0; MobileStaticVariables.UserInfo.BirthDate = DateTime.MinValue; MobileStaticVariables.UserInfo.CarId = ""; MobileStaticVariables.UserInfo.Gender = 1; MobileStaticVariables.ConectSettings.Certificates[(int)CertificateType.PRIVATE_USER] = null; MobileStaticVariables.UserInfo.ShopList = new List <ShopModel>(); //DeviceSettings.UserStatus = UserStatusEnum.Unregister; //CrossFirebasePushNotification.Current.Unsubscribe(MobileStaticVariable.UserInfo.NotificationUserTopic); MobileStaticVariables.UserInfo.NotificationUserTopic = ""; var db = new SettingsDB(); db.DeleteUserInfo(); } catch (Exception ex) { Logger.WriteError(ex); } finally { MobileStaticVariables.UserStatus = UserStatusEnum.UnRegister; } UserUnloggedHandler?.Invoke(); }
// Account login void OnAccountLoggedIn(Account account) { // Save the reference in a dictionary var player = new LobbyPlayer(account); // Disconnected already? // This can happen if the database takes too much time to respond. if (player.disconnected) { LogManager.General.LogWarning("Peer disconnected already, interrupting login process for: " + player.peer); return; } LogManager.General.Log("Account '" + account.name + "' logged in."); // Set online status player.onlineStatus = OnlineStatus.Online; // Async: Retrieve the player information SendPublicAccountInfo( player.accountId, // Account ID player // Receiver ); // Others SettingsDB.GetInputSettings(player); AccessLevelsDB.GetAccessLevel(player); FriendsDB.GetFriends(player); FriendsDB.GetFollowers(player); // Async: Set last login date LobbyGameDB.SetLastLoginDate(player, System.DateTime.UtcNow); // Register access to this account by this IP IPInfoDB.RegisterAccountAccess(player.ip, player.accountId); // Save country player.UpdateCountry(); }
private void UserControl_Loaded(object sender, RoutedEventArgs e) { LangPre.SelectedIndex = 0; Models models = new Models(); SettingsDB rec = models.SettingsDB.Where(q => q.Key == "Name").FirstOrDefault(); if (rec != null) { Name.Text = rec.Value; } rec = models.SettingsDB.Where(q => q.Key == "Gender").FirstOrDefault(); if (rec != null) { if (rec.Value == "Male") { G_Male.IsChecked = true; } if (rec.Value == "Female") { G_Female.IsChecked = true; } } rec = models.SettingsDB.Where(q => q.Key == "Language Preference").FirstOrDefault(); if (rec != null) { LangPre.Text = rec.Value; } rec = models.SettingsDB.Where(q => q.Key == "BING API Key").FirstOrDefault(); if (rec != null) { BINGKEY.Text = rec.Value; } rec = models.SettingsDB.Where(q => q.Key == "Mode").FirstOrDefault(); if (rec != null) { Mode.IsChecked = rec.Value == "Voice Mode" ? true : false; } }
private void LoadSettings() { //Smile.DbDatabase = Properties.Settings.Default.DbDatabase = "xx"; //Smile.INSTALL = Properties.Settings.Default.InstallationMode = true; DentalSmileDB DB = DentalSmileDBFactory.GetInstance(); ///TODO //test DB connection, if fail changes configuration //if (true) if (Smile.INSTALL) { SettingsDB dbForm = new SettingsDB(); dbForm.ShowDialog(); DB = DentalSmileDBFactory.GetInstance(); } //detect if Admin is NULL if (DB.selectDefaultAdmin() == null) { AdminPasswordDialog dlg = new AdminPasswordDialog(); dlg.ShowDialog(); } }
public void SettingsInsertUpdate(string key, string value) { using (Models db = new Models()) { Models models = new Models(); SettingsDB rec = models.SettingsDB.Where(q => q.Key == key).FirstOrDefault(); if (rec == null) { SettingsDB newRecord = new SettingsDB { Key = key, Value = value }; db.SettingsDB.Add(newRecord); db.SaveChanges(); } else { rec.Key = key; rec.Value = value; db.Entry(rec).State = Microsoft.EntityFrameworkCore.EntityState.Modified; db.SaveChanges(); } } }
/// <summary> /// Сохранение настройки /// </summary> /// <param name="index">Индекс настройки</param> /// <param name="v">Значение настройки</param> public void SaveSetting(int index, string v) { var db = new SettingsDB(); db.SaveSetting(index, v); }
private string GetDatabaseDeviceName() { SettingsDB selectSettings = GameTools._sqLiteDbManager.selectSettings(); return(selectSettings.DeviceName); }