private void fDatabaseSettings_Load(object sender, EventArgs e) { // load the settings config = WeenieEditorConfig.Load(); tbUsername.Text = config.RootUsername; tbPassword.Text = config.RootPassword; tbServerIp.Text = config.ServerIp; tbServerPort.Text = config.ServerPort; tbWorldDatabaseName.Text = config.WorldDatabaseName; }
private void byIDToolStripMenuItem_Click(object sender, EventArgs e) { string weenieId = Interaction.InputBox("Enter the Weenie ID", "ACE"); uint id; if (uint.TryParse(weenieId, out id)) { var db = new WorldDatabase(); var config = WeenieEditorConfig.Load(); db.Initialize(config.ServerIp, uint.Parse(config.ServerPort), config.RootUsername, config.RootPassword, config.WorldDatabaseName); _weenie = db.GetWeenie(id); LoadWeenie(); } }
private void testDatabaseToolStripMenuItem_Click(object sender, EventArgs e) { var db = new WorldDatabase(); try { var config = WeenieEditorConfig.Load(); db.Initialize(config.ServerIp, uint.Parse(config.ServerPort), config.RootUsername, config.RootPassword, config.WorldDatabaseName, false); MessageBox.Show(this, "Connection to database successful!", "ACE", MessageBoxButtons.OK); } catch (Exception ex) { MessageBox.Show("Error connecting to database." + Environment.NewLine + ex, "ACE", MessageBoxButtons.OK); } }