/// <summary> /// Método responsável por carregar as informações salvas no objeto de configuração do banco de dados para dentro das variáveis do arquivo de configuração. /// </summary> public SettingsDataBaseModel LoadSettings() { SettingsDataBaseModel settingsDataBase = new SettingsDataBaseModel(); settingsDataBase.Server = Properties.Settings.Default.server; settingsDataBase.DataBase = Properties.Settings.Default.dataBase; settingsDataBase.UserDataBase = Properties.Settings.Default.userDataBase; settingsDataBase.PassDataBase = Properties.Settings.Default.passDataBase; return(settingsDataBase); }
/// <summary> /// Método responsável por salvar os valores do objeto de configuração do banco de dados dentro do arquivo de configuração mesmo após o projeto ter sido compilado. /// </summary> public bool SaveSettings(SettingsDataBaseModel settingsDataBase) { try { Properties.Settings.Default.server = settingsDataBase.Server; Properties.Settings.Default.dataBase = settingsDataBase.DataBase; Properties.Settings.Default.userDataBase = settingsDataBase.UserDataBase; Properties.Settings.Default.passDataBase = settingsDataBase.PassDataBase; Properties.Settings.Default.Save(); return(true); } catch (Exception error) { throw error; //Em caso de erro, mostra a mensagem para quem o chamou. } }