Exemplo n.º 1
0
        private void deleteInstanceToolStripMenuItem_Click(object sender, EventArgs e)
        {
            if (MessageBox.Show("Are you sure you wish to remove " + tvManager.SelectedNode.Text + " from this server?", "Are you sure?", MessageBoxButtons.OKCancel, MessageBoxIcon.Question) == DialogResult.OK)
            {
                try
                {
                    this.Cursor = Cursors.WaitCursor;

                    Business.Instance instance = (Business.Instance)tvManager.SelectedNode.Tag;
                    Business.Server   server   = (Business.Server)tvManager.SelectedNode.Parent.Tag;

                    instance.RemoveFromServer(server, SetStatusLabel);
                    server.Instances.Remove(instance);

                    _serverConfiguration.Save(Configuration.Default.LastConfigFile);
                    LoadUI();
                }
                finally
                {
                    this.Cursor = Cursors.Default;
                }
            }
        }