private void SetDatabaseSettingStructure(out DatabaseSettings Setting) { Setting.AccessDbFile = txtAccessSource.Text; Setting.Database = txtDatabase.Text; Setting.IsSqlAuthencation = txtUsername.Enabled; Setting.TrustedConnection = chkTrustedConn.Checked; Setting.Username = txtUsername.Text; Setting.Password = txtPassword.Text; Setting.Server = txtServer.Text; }
private void StartOperation() { DatabaseSettings setting = new DatabaseSettings(); SetDatabaseSettingStructure(out setting); if (!Program.Converter.EventSet) { Program.Converter.OnProgressStatus += new OnProgressEventHandler(SetStatus); Program.Converter.OnOperationFailed += new OperationFailedExceptionEventHandler(OperationFailed); Program.Converter.OnConnectionError += new ConnectionExceptionEventHandler(ConnectionError); Program.Converter.OnComplete += new OnCompleteEventHandler(Completed); } if (!Program.Converter.Connect(setting)) { Program.Converter.Dispose(); this.BeginInvoke((MethodInvoker)delegate() { this.btnStart.Text = "Start Translation"; }); } else Program.Converter.StartTransfer(); }
public void CreateInstance(out DatabaseSettings Instance) { Instance = new DatabaseSettings(); Instance.AccessDbFile = this.AccessDbFile; Instance.Database = this.Database; Instance.IsSqlAuthencation = this.IsSqlAuthencation; Instance.Password = this.Password; Instance.Server = this.Server; Instance.TrustedConnection = this.TrustedConnection; Instance.Username = this.Username; }