Example #1
0
 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();
 }
Example #2
0
 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);
 }
Example #3
0
		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);
			}
		}
Example #4
0
		public static void SetProxyInfo(ProxyAuthentication proxyInfo)
		{
			ProxyAuthenticator proxyAuth = new ProxyAuthenticator();
			proxyAuth.AddProxyInfoToDb(proxyInfo);
		}