/// <summary> /// Loads stored connections from users appdata\roaming\SQLRunner2\storedconnections.xml /// </summary> /// <returns></returns> public bool loadConnections() { if (!File.Exists(SavedConnectionsFileLocation)) { return(false); } try { object import = DataSetSQLExport.LoadObjectFromXMLFile <List <DBConnection> >(SavedConnectionsFileLocation); if (import != null) { ConnectionList = (List <DBConnection>)import; } } catch (Exception ex) { Utils.Logging.LogError(ex.Message, ex.Source, ex.StackTrace, ApplicationName); return(false); } return(true); }
/// <summary> /// Saves stored connections to users appdata\roaming\SQLRunner2\storedconnections.xml /// </summary> /// <returns></returns> public string saveConnections() { return(DataSetSQLExport.SaveObjectAsXMLFile <List <DBConnection> >(ConnectionList, SavedConnectionsFileLocation)); }