예제 #1
0
 public void         setupByForm(IConnection aConnection, IWin32Window aOwner)
 {
     using (var lSetupForm = new ConnectionSetupForm((Connection)aConnection, false))
     {
         lSetupForm.ShowDialog(aOwner);
     }
 }
예제 #2
0
        public IConnection  createByForm(IWin32Window aOwner)
        {
            var lConnection = new Connection();

            using (var lSetupForm = new ConnectionSetupForm(lConnection, true))
            {
                if (lSetupForm.ShowDialog(aOwner) == DialogResult.Cancel)
                {
                    if (lConnection.Connected)
                    {
                        lConnection.disconnect();
                    }
                    lConnection.Dispose();
                    lConnection = null;
                }
            }
            return(lConnection);
        }