Ejemplo n.º 1
0
        public void Execute()
        {
            Cursor.Current = Cursors.WaitCursor;

            TreeNode        node     = this.treeViewProject.SelectedNode;
            DefaultSettings settings = DefaultSettings.Instance;

            ProjectExecuteStatus log = new ProjectExecuteStatus();

            log.Show(this);

            if ((node is ModuleTreeNode) || (node is ProjectTreeNode))
            {
                ZeusModule module = node.Tag as ZeusModule;
                module.Execute(settings.ScriptTimeout, log);
            }
            else if (node is SavedObjectTreeNode)
            {
                SavedTemplateInput savedinput = node.Tag as SavedTemplateInput;
                savedinput.Execute(settings.ScriptTimeout, log);
            }

            log.Finished = true;
            log.BringToFront();
            log.Activate();

            Cursor.Current = Cursors.Default;
        }
Ejemplo n.º 2
0
		public void Execute() 
		{
			Cursor.Current = Cursors.WaitCursor;

			TreeNode node = this.treeViewProject.SelectedNode;
            DefaultSettings settings = DefaultSettings.Instance;

			ProjectExecuteStatus log = new ProjectExecuteStatus();
			log.Show();

			if ((node is ModuleTreeNode) || (node is ProjectTreeNode) )
			{
				ZeusModule module = node.Tag as ZeusModule;
				module.Execute(settings.ScriptTimeout, log);
			}
			else if (node is SavedObjectTreeNode)
			{
				SavedTemplateInput savedinput = node.Tag as SavedTemplateInput;
				savedinput.Execute(settings.ScriptTimeout, log);
			}

			log.Finished = true;

			Cursor.Current = Cursors.Default;
		}