public static Project LoadProject(string filePath) { Project result = ObjectXMLSerializer <Project> .Load(filePath); result.FullPath = filePath; return(result); }
public static IDictionary <string, ConnectionParams> EnumerateConnections() { ConnectionParamsCollection _connParams; IDictionary <string, ConnectionParams> result = new Dictionary <string, ConnectionParams>(); if (!File.Exists(_path)) { return(result); } _connParams = ObjectXMLSerializer <ConnectionParamsCollection> .Load(_path); string normalServerName = String.Empty; foreach (ConnectionParams cp in _connParams) { if (cp.IsEncrypted) { cp.Password = EncryiptionHelper.Decrypt(cp.Password); } normalServerName = cp.Server.Trim().ToLowerInvariant(); if (!result.ContainsKey(normalServerName)) { result.Add(normalServerName, cp); } } return(result);; }
public static IList <RecoverContent> LoadAll(string folderPath) { if (!Directory.Exists(folderPath)) { return(null); } IList <RecoverContent> result = new List <RecoverContent>(); string[] fileNames = Directory.GetFiles(folderPath, "*.recover"); foreach (string fileName in fileNames) { result.Add(ObjectXMLSerializer <RecoverContent> .Load(fileName, SerializedFormat.Document)); } return(result); }
public static ConnectionParamsCollection GetConnections() { ConnectionParamsCollection _connParams; bool SaveEncrypted = false; if (!File.Exists(_path)) { return(new ConnectionParamsCollection()); } /* * * string filename = Path.Combine(Path.GetDirectoryName(Application.ExecutablePath), "DBConnections.config"); * if (!System.IO.File.Exists(filename)) * return (new ConnectionParamsCollection()); * * XmlSerializer ser = new XmlSerializer(typeof(ConnectionParamsCollection)); * TextReader reader = new StreamReader(filename); * _connParams = (ConnectionParamsCollection)ser.Deserialize(reader); * reader.Close(); */ _connParams = ObjectXMLSerializer <ConnectionParamsCollection> .Load(_path); foreach (ConnectionParams cp in _connParams) { if (!cp.IsEncrypted) { SaveEncrypted = true; } else { cp.Password = EncryiptionHelper.Decrypt(cp.Password); } } if (SaveEncrypted) { Save(_connParams); } return(_connParams); }
public static SearchAndReplaceHistory LoadWorkspaceFrom(string fileName) { SearchAndReplaceHistory result = null; if (!File.Exists(fileName)) { Hist = new SearchAndReplaceHistory(); return(Hist); } result = ObjectXMLSerializer <SearchAndReplaceHistory> .Load(fileName); if (result == null) { result = new SearchAndReplaceHistory(); } Hist = result; return(result); }
public static ConfigurationContent LoadConfigurationFrom(string fileName) { ConfigurationContent result = null; if (!File.Exists(fileName)) { _current = new ConfigurationContent(); return(_current); } result = ObjectXMLSerializer <ConfigurationContent> .Load(fileName); if (result == null) { result = new ConfigurationContent(); } _current = result; return(result); }
public static List <CodeCompletionList> Load(string fileName) { List <CodeCompletionList> result = null; if (!File.Exists(fileName)) { _lists = new List <CodeCompletionList>(); return(_lists); } result = ObjectXMLSerializer <List <CodeCompletionList> > .Load(fileName); if (result == null) { result = new List <CodeCompletionList>(); } _lists = result; FillDataSet(); return(result); }