public static Logins LoadLogins() { string sConfigFile = Application.UserAppDataPath.Remove(Application.UserAppDataPath.LastIndexOf("\\")) + "\\LoginInfo.xml"; Logins logins = null; try { logins = disc1.XML.ObjectXMLSerializer <Logins> .Load(sConfigFile); } catch { logins = null; } return(logins); }
public static void SaveLogins(Logins logins) { string sConfigFile = Application.UserAppDataPath.Remove(Application.UserAppDataPath.LastIndexOf("\\")) + "\\LoginInfo.xml"; disc1.XML.ObjectXMLSerializer <Logins> .Save(logins, sConfigFile); }
private void LoadLogin() { string sConfigFile = Application.UserAppDataPath.Remove(Application.UserAppDataPath.LastIndexOf("\\")) + "\\LoginInfo.xml"; Logins logins = null; try { logins = disc1.XML.ObjectXMLSerializer<Logins>.Load(sConfigFile); } catch { logins = new Logins(); } LoginInfo foundLoginInfo = null; for (int t = 0; t < logins.LoginInfos.Count; t++) { LoginInfo tmp = (LoginInfo)logins.LoginInfos[t]; if (tmp.SiteUrl == lblSiteUrl.Text) { foundLoginInfo = tmp; break; } } if (foundLoginInfo != null) { theUsername = foundLoginInfo.UserName; thePassword = foundLoginInfo.Password; } }
private void SaveLogin() { string sConfigFile = Application.UserAppDataPath.Remove(Application.UserAppDataPath.LastIndexOf("\\")) + "\\LoginInfo.xml"; Logins logins = null; try { logins = disc1.XML.ObjectXMLSerializer<Logins>.Load(sConfigFile); } catch { logins = new Logins(); } for (int t=0; t<logins.LoginInfos.Count; t++) { LoginInfo tmp = (LoginInfo)logins.LoginInfos[t]; if (tmp.SiteUrl == lblSiteUrl.Text) { logins.LoginInfos.RemoveAt(t); } } logins.LoginInfos.Insert(0, new LoginInfo(lblSiteUrl.Text, theUsername, thePassword, lblSiteType.Text)); // logins.LoginInfos.Add(new LoginInfo(lblSiteUrl.Text, theUsername, thePassword)); disc1.XML.ObjectXMLSerializer<Logins>.Save(logins, sConfigFile); }
public static void SaveLogins(Logins logins) { string sConfigFile = Application.UserAppDataPath.Remove(Application.UserAppDataPath.LastIndexOf("\\")) + "\\LoginInfo.xml"; disc1.XML.ObjectXMLSerializer<Logins>.Save(logins, sConfigFile); }