- Timestamp:
- 02/21/11 16:59:05 (13 years ago)
- File:
-
- 1 edited
Legend:
- Unmodified
- Added
- Removed
-
branches/HeuristicLab.Hive-3.4/sources/HeuristicLab.Clients.Hive/3.4/Administration/HiveAdministrationClient.cs
r5457 r5525 21 21 22 22 23 using System.Collections.Generic; 23 24 using HeuristicLab.Common; 24 25 using HeuristicLab.Core; 26 using HeuristicLab.Services.Hive.Common.DataTransfer; 27 using HeuristicLab.Services.Hive.Common.ServiceContracts; 28 25 29 namespace HeuristicLab.Clients.Hive.Administration { 26 30 [Item("Hive Administration", "Hive Administration")] 27 31 public class HiveAdministrationClient : Item { 32 public List<SlaveGroup> SlaveGroups; 33 public List<Slave> Slaves; 34 public List<string> Users; 28 35 29 public HiveAdministrationClient() { } 30 36 public HiveAdministrationClient() { 37 UpdateSlaveGroups(); 38 Users = new List<string>(); 39 Users.Add("Mr. White"); 40 Users.Add("Mr. Pink"); 41 Users.Add("Mr. Blue"); 42 } 31 43 32 44 protected HiveAdministrationClient(HiveAdministrationClient original, Cloner cloner) … … 38 50 } 39 51 52 public void UpdateSlaveGroups() { 53 using (HeuristicLab.Clients.Common.Disposable<IHiveService> service = ServiceLocator.Instance.GetService()) { 40 54 55 /*SlaveGroup sg = new SlaveGroup(); 56 sg.Name = "Test" + Guid.NewGuid(); 57 sg.Description = "TestGroupdesc"; 58 sg.Id = Guid.NewGuid(); 59 service.Obj.AddSlaveGroup(sg);*/ 60 61 SlaveGroups = new List<SlaveGroup>(service.Obj.GetSlaveGroups()); 62 Slaves = new List<Slave>(service.Obj.GetSlaves()); 63 OnItemImageChanged(); 64 } 65 } 41 66 } 42 67 }
Note: See TracChangeset
for help on using the changeset viewer.