Пример #1
0
        /*
         * private void toolStripMenuItemSave_Click(object sender, EventArgs e)
         * {
         *  if (MessageBox.Show("Are you sure you want to save measure group: " + ((MeasureGroup)treeView1.SelectedNode.Tag).Name+ "?", "Save Message", MessageBoxButtons.OKCancel) == DialogResult.Cancel)
         *      return;
         *
         *  this.Cursor = Cursors.WaitCursor;
         *  ((MeasureGroup)treeView1.SelectedNode.Tag).Update(UpdateOptions.ExpandFull);
         *  this.Cursor = Cursors.Default;
         *
         *  MessageBox.Show( "Measure Group " + ((MeasureGroup)treeView1.SelectedNode.Tag).Name+ " has been saved to the server" );
         *  treeView1.SelectedNode.Text = treeView1.SelectedNode.Text.Remove(treeView1.SelectedNode.Text.IndexOf("-****-modified") - 1);
         * }
         */

        /*
         * private void toolStripMenuItem3_Click(object sender, EventArgs e)
         * {
         *  AggManager.SaveToFileForm form1 = new AggManager.SaveToFileForm();
         *
         *  form1.Init((MeasureGroup)treeView1.SelectedNode.Tag);
         *
         *  form1.ShowDialog(this);
         *  treeView1.SelectedNode.Text = treeView1.SelectedNode.Text.Remove(treeView1.SelectedNode.Text.IndexOf(MODIFIED_SUFFIX) - 1);
         *
         * }
         */

        private void aggregationSizesToolStripMenuItem_Click(object sender, EventArgs e)
        {
            try
            {
                AggManager.PartitionsAggsForm form1 = new AggManager.PartitionsAggsForm();

                form1.Init((MeasureGroup)treeView1.SelectedNode.Parent.Parent.Parent.Tag, treeView1.SelectedNode.Text, mProjItem);

                form1.ShowDialog(this);

                if (!treeView1.SelectedNode.Parent.Parent.Parent.Text.EndsWith(MODIFIED_SUFFIX))
                {
                    treeView1.SelectedNode.Parent.Parent.Parent.Text = treeView1.SelectedNode.Parent.Parent.Parent.Text + MODIFIED_SUFFIX;
                }
            }
            catch (Exception ex)
            {
                MessageBox.Show(ex.Message + "\r\n" + ex.StackTrace);
            }
        }
Пример #2
0
        /*
        private void toolStripMenuItemSave_Click(object sender, EventArgs e)
        {
            if (MessageBox.Show("Are you sure you want to save measure group: " + ((MeasureGroup)treeView1.SelectedNode.Tag).Name+ "?", "Save Message", MessageBoxButtons.OKCancel) == DialogResult.Cancel)
                return;
   
            this.Cursor = Cursors.WaitCursor;
            ((MeasureGroup)treeView1.SelectedNode.Tag).Update(UpdateOptions.ExpandFull);
            this.Cursor = Cursors.Default;

            MessageBox.Show( "Measure Group " + ((MeasureGroup)treeView1.SelectedNode.Tag).Name+ " has been saved to the server" );
            treeView1.SelectedNode.Text = treeView1.SelectedNode.Text.Remove(treeView1.SelectedNode.Text.IndexOf("-****-modified") - 1);
        }
        */

        /*
        private void toolStripMenuItem3_Click(object sender, EventArgs e)
        {
            AggManager.SaveToFileForm form1 = new AggManager.SaveToFileForm();

            form1.Init((MeasureGroup)treeView1.SelectedNode.Tag);

            form1.ShowDialog(this);
            treeView1.SelectedNode.Text = treeView1.SelectedNode.Text.Remove(treeView1.SelectedNode.Text.IndexOf(MODIFIED_SUFFIX) - 1);

        }
        */

        private void aggregationSizesToolStripMenuItem_Click(object sender, EventArgs e)
        {
            try
            {
                AggManager.PartitionsAggsForm form1 = new AggManager.PartitionsAggsForm();

                form1.Init((MeasureGroup)treeView1.SelectedNode.Parent.Parent.Parent.Tag, treeView1.SelectedNode.Text, mProjItem);

                form1.ShowDialog(this);

                if (!treeView1.SelectedNode.Parent.Parent.Parent.Text.EndsWith(MODIFIED_SUFFIX))
                    treeView1.SelectedNode.Parent.Parent.Parent.Text = treeView1.SelectedNode.Parent.Parent.Parent.Text + MODIFIED_SUFFIX;
            }
            catch (Exception ex)
            {
                MessageBox.Show(ex.Message + "\r\n" + ex.StackTrace);
            }
        }