Ejemplo n.º 1
0
        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;
        }
Ejemplo n.º 2
0
        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);
            }
        }
Ejemplo n.º 3
0
        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();
            }
        }
Ejemplo n.º 4
0
        public static WeenieEditorConfig Load()
        {
            WeenieEditorConfig config = null;

            if (File.Exists("config.json"))
            {
                string content = File.ReadAllText("config.json");
                config = JsonConvert.DeserializeObject <WeenieEditorConfig>(content);
            }
            else
            {
                config = new WeenieEditorConfig();
            }

            return(config);
        }