public void AddProxyInfoToDb(ProxyAuthentication proxyAuthObj) { ProxyAuthenticator proxyobj = ReturnProxyAuthenticationInfo(); if (proxyobj == null) { Db4oClient.OMNConnection.Store(this); } else { proxyobj._proxyAuthObj = proxyAuthObj; Db4oClient.OMNConnection.Store(proxyobj); } Db4oClient.OMNConnection.Commit(); Db4oClient.OMNConnection.Ext().Refresh(proxyobj, 1); Db4oClient.CloseRecentConnectionFile(); }
public void AddProxyInfoToDb(ProxyAuthentication proxyAuthObj) { if (Db4oClient.RecentConnFile == null) { Db4oClient.RecentConnFile = Config.OMNConfigDatabasePath(); } _proxyAuthObj = proxyAuthObj; _container = Db4oClient.RecentConn; ProxyAuthenticator proxyobj = ReturnProxyAuthenticationInfo(); if (proxyobj == null) { _container.Store(this); } else { proxyobj._proxyAuthObj = proxyAuthObj; _container.Store(proxyobj); } _container.Commit(); _container.Ext().Refresh(proxyobj, 1); }
static void omProxyConfigHandler_Click(object CommandBarControl, ref bool Handled, ref bool CancelDefault) { try { ProxyLogin pLoginwin = new ProxyLogin(); pLoginwin.Text = "Proxy Login Configurations"; pLoginwin.buttonLogin.Text = "&Save"; pLoginwin.ShowDialog(); if (pLoginwin.DialogResult == DialogResult.OK) { ProxyAuthentication pAuth = new ProxyAuthentication(); pAuth.Port = pLoginwin.textBoxPort.Text; pAuth.ProxyAddress = pLoginwin.textBoxProxy.Text; pAuth.UserName = pLoginwin.textBoxUserID.Text; pAuth.PassWord = Helper.EncryptPass(pLoginwin.textBoxPassword.Text); dbInteraction.SetProxyInfo(pAuth); } } catch (Exception oEx) { LoggingHelper.HandleException(oEx); } }
public static void SetProxyInfo(ProxyAuthentication proxyInfo) { ProxyAuthenticator proxyAuth = new ProxyAuthenticator(); proxyAuth.AddProxyInfoToDb(proxyInfo); }