Changeset 15933
- Timestamp:
- 05/13/18 20:33:39 (7 years ago)
- Location:
- branches/2839_HiveProjectManagement
- Files:
-
- 2 added
- 6 edited
Legend:
- Unmodified
- Added
- Removed
-
branches/2839_HiveProjectManagement/HeuristicLab.Clients.Hive.Administrator/3.3/Views/ProjectResourcesView.cs
r15922 r15933 85 85 var top = BuildResourceTree(HiveAdminClient.Instance.Resources); 86 86 detailsViewHost.Content = top; 87 detailsViewHost.Locked = true; 87 88 } 88 89 } -
branches/2839_HiveProjectManagement/HeuristicLab.Clients.Hive.Administrator/3.3/Views/ResourceView.Designer.cs
r15422 r15933 31 31 this.descriptionTextBox = new System.Windows.Forms.TextBox(); 32 32 this.heartbeatIntervalLabel = new System.Windows.Forms.Label(); 33 this.heartbeatIntervalNumericUpDown = new System.Windows.Forms.NumericUpDown();33 this.heartbeatIntervalNumericUpDown = new Hive.Views.Extensions.FixedNumericUpDown(); 34 34 this.publicLabel = new System.Windows.Forms.Label(); 35 35 this.publicCheckBox = new System.Windows.Forms.CheckBox(); … … 111 111 this.heartbeatIntervalNumericUpDown.Size = new System.Drawing.Size(397, 20); 112 112 this.heartbeatIntervalNumericUpDown.TabIndex = 9; 113 this.heartbeatIntervalNumericUpDown.Minimum = 0; 114 this.heartbeatIntervalNumericUpDown.Maximum = 120; 113 115 this.heartbeatIntervalNumericUpDown.ValueChanged += new System.EventHandler(this.heartbeatIntervalNumericUpDown_ValueChanged); 114 116 // … … 164 166 protected System.Windows.Forms.TextBox idTextBox; 165 167 protected System.Windows.Forms.TextBox descriptionTextBox; 166 protected System.Windows.Forms.NumericUpDown heartbeatIntervalNumericUpDown;168 protected HeuristicLab.Clients.Hive.Views.Extensions.FixedNumericUpDown heartbeatIntervalNumericUpDown; 167 169 protected System.Windows.Forms.CheckBox publicCheckBox; 168 170 } -
branches/2839_HiveProjectManagement/HeuristicLab.Clients.Hive.JobManager/3.3/MenuItems/RunInHiveMenuItem.cs
r14185 r15933 28 28 using HeuristicLab.Optimizer; 29 29 using HeuristicLab.PluginInfrastructure; 30 using HeuristicLab.Clients.Hive.JobManager.Views; 31 using System.Windows.Forms; 32 using System.Linq; 30 33 31 34 namespace HeuristicLab.Clients.Hive.JobManager { … … 82 85 task.ItemTask.ComputeInParallel = content is Experiment || content is BatchRun; 83 86 84 progress = MainFormManager.GetMainForm<MainForm.WindowsForms.MainForm>().AddOperationProgressToContent(this.content, "Uploading to Hive...");85 rJob.Progress = progress;86 progress.ProgressStateChanged += progress_ProgressStateChanged;87 87 88 HiveClient.StartJob(new Action<Exception>(HandleEx), rJob, new CancellationToken()); 88 var hiveResourceSelectorDialog = new HiveResourceSelectorDialog(rJob.Job.Id, rJob.Job.ProjectId); 89 if (hiveResourceSelectorDialog.ShowDialog((UserControl)activeView) == DialogResult.OK) { 90 var selectedProject = hiveResourceSelectorDialog.SelectedProject; 91 if (selectedProject != null) { 92 rJob.Job.ProjectId = selectedProject.Id; 93 rJob.Job.ResourceIds = hiveResourceSelectorDialog.SelectedResources.Select(x => x.Id).ToList(); 94 95 progress = MainFormManager.GetMainForm<MainForm.WindowsForms.MainForm>().AddOperationProgressToContent(this.content, "Uploading to Hive..."); 96 rJob.Progress = progress; 97 progress.ProgressStateChanged += progress_ProgressStateChanged; 98 99 HiveClient.StartJob(new Action<Exception>(HandleEx), rJob, new CancellationToken()); 100 } 101 } 89 102 } 90 103 -
branches/2839_HiveProjectManagement/HeuristicLab.Clients.Hive.JobManager/3.3/Views/HiveResourceSelectorDialog.Designer.cs
r15627 r15933 55 55 this.okButton.Anchor = ((System.Windows.Forms.AnchorStyles)((System.Windows.Forms.AnchorStyles.Bottom | System.Windows.Forms.AnchorStyles.Right))); 56 56 this.okButton.DialogResult = System.Windows.Forms.DialogResult.OK; 57 this.okButton.Enabled = false; 57 58 this.okButton.Location = new System.Drawing.Point(405, 609); 58 59 this.okButton.Name = "okButton"; … … 91 92 this.hiveResourceSelector.Caption = "View"; 92 93 this.hiveResourceSelector.Content = null; 94 this.hiveResourceSelector.JobId = new System.Guid("00000000-0000-0000-0000-000000000000"); 93 95 this.hiveResourceSelector.Location = new System.Drawing.Point(12, 12); 94 96 this.hiveResourceSelector.Name = "hiveResourceSelector"; 97 this.hiveResourceSelector.ProjectId = null; 95 98 this.hiveResourceSelector.ReadOnly = false; 96 99 this.hiveResourceSelector.SelectedProject = null; 100 this.hiveResourceSelector.SelectedProjectId = null; 101 this.hiveResourceSelector.SelectedResourceIds = null; 97 102 this.hiveResourceSelector.Size = new System.Drawing.Size(549, 591); 98 103 this.hiveResourceSelector.TabIndex = 0; -
branches/2839_HiveProjectManagement/HeuristicLab.Clients.Hive.JobManager/3.3/Views/HiveResourceSelectorDialog.cs
r15913 r15933 129 129 130 130 await SecurityExceptionUtil.TryAsyncAndReportSecurityExceptions( 131 action: () => Update Instance(),131 action: () => UpdateProjects(), 132 132 finallyCallback: () => updatingProjects = false); 133 133 } … … 151 151 152 152 #region Helpers 153 private void UpdateInstance() {154 HiveClient.Instance.Refresh();155 }156 157 153 private void UpdateProjects() { 158 154 HiveClient.Instance.RefreshProjectsAndResources(); -
branches/2839_HiveProjectManagement/HeuristicLab.Clients.Hive.Views/3.3/HeuristicLab.Clients.Hive.Views-3.3.csproj
r15922 r15933 101 101 </ItemGroup> 102 102 <ItemGroup> 103 <Compile Include="Extensions\FixedNumericUpDown.cs"> 104 <SubType>Component</SubType> 105 </Compile> 103 106 <Compile Include="HiveInformationDialog.cs"> 104 107 <SubType>Form</SubType>
Note: See TracChangeset
for help on using the changeset viewer.