public void EditToData() { _dbReg.Alias = txtDatabaseAlias.Text; // DBReg.Charset = cbCharSet.Text; _dbReg.CharSet = cbCharSet.Text; _dbReg.Collation = cbCollation.Text; _dbReg.PacketSize = StaticFunctionsClass.ToIntDef(txtPacketsize.Text, 0); _dbReg.Password = txtPassword.Text; _dbReg.User = txtUser.Text; if (rb25_32.Checked) { _dbReg.Version = eDBVersion.FB25_32; } else if (rb25_64.Checked) { _dbReg.Version = eDBVersion.FB25_64; } else if (rb3_32.Checked) { _dbReg.Version = eDBVersion.FB3_32; } else if (rb3_64.Checked) { _dbReg.Version = eDBVersion.FB3_64; } else if (rb4_32.Checked) { _dbReg.Version = eDBVersion.FB4_32; } else if (rb4_64.Checked) { _dbReg.Version = eDBVersion.FB4_64; } _dbReg.FirebirdBinaryPath = txtFirebirdBinaryPath.Text; SetServerDatas(); // DBReg.Server = txtServer.Text; _dbReg.Port = StaticFunctionsClass.ToIntDef(txtPort.Text, 3050); _dbReg.Role = txtRole.Text; _dbReg.DatabasePath = txtLocation.Text; _dbReg.Pooling = cbPooling.Checked; _dbReg.MaxPoolSize = StaticFunctionsClass.ToIntDef(txtMaxPoolSize.Text, 15); _dbReg.MinPoolSize = StaticFunctionsClass.ToIntDef(txtMinPoolSize.Text, 0); _dbReg.ConnectionLifetime = StaticFunctionsClass.ToIntDef(txtConnectionLifetime.Text, 0); _dbReg.InitialScriptingPath = txtDefaultScriptPath.Text; _dbReg.InitialReportPath = txtDefaultReportPath.Text; _dbReg.InitialTerminator = ";"; _dbReg.AlternativeTerminator = txtAlternativeSetTermCharacter.Text; _dbReg.SkipForSelect = StaticFunctionsClass.ToLongDef(txtSkipForSelect.Text, 1000); _dbReg.MaxRowsForSelect = StaticFunctionsClass.ToLongDef(txtTableMaxRows.Text, 0); _dbReg.ClientLibrary = txtClientLibrary.Text; _dbReg.CodeSettings.SourceCodePrimaryKeyType = eSourceCodePrimaryKeyType.GeneratorInteger; if (rbGenerateUUID.Checked) { _dbReg.CodeSettings.SourceCodePrimaryKeyType = eSourceCodePrimaryKeyType.UUID; } _dbReg.CodeSettings.SourceCodeNamespace = txtDBNamespace.Text; _dbReg.CodeSettings.SourceCodeOutputPath = txtSourcecodeOutputPath.Text; }