Free cookie consent management tool by TermsFeed Policy Generator

Ignore:
Timestamp:
11/23/11 19:39:18 (12 years ago)
Author:
ascheibe
Message:

#1659

  • Permissions can now be deleted
  • fixed overlay icons for permissions
  • fixed overlay icons in job list
Location:
trunk/sources/HeuristicLab.Clients.Hive/3.3
Files:
3 edited

Legend:

Unmodified
Added
Removed
  • trunk/sources/HeuristicLab.Clients.Hive/3.3/HiveClient.cs

    r6976 r7059  
    173173    #region Delete
    174174    public static void Delete(IHiveItem item) {
    175       if (item.Id == Guid.Empty)
     175      if (item.Id == Guid.Empty && item.GetType() != typeof(JobPermission))
    176176        return;
    177177
     
    510510        IEnumerable<JobPermission> jps = service.GetJobPermissions(jobId);
    511511        foreach (var hep in jps) {
    512           hep.GrantedUserName = service.GetUsernameByUserId(hep.GrantedUserId);
     512          hep.UnmodifiedGrantedUserNameUpdate(service.GetUsernameByUserId(hep.GrantedUserId));
    513513        }
    514514        return new HiveItemCollection<JobPermission>(jps);
  • trunk/sources/HeuristicLab.Clients.Hive/3.3/RefreshableJob.cs

    r7056 r7059  
    5151          OnJobChanged();
    5252          OnToStringChanged(this, EventArgs.Empty);
     53          job_ItemImageChanged(this, EventArgs.Empty);
    5354        }
    5455      }
  • trunk/sources/HeuristicLab.Clients.Hive/3.3/ServiceClients/JobPermission.cs

    r6976 r7059  
    3737    }
    3838
     39    public void UnmodifiedGrantedUserNameUpdate(string userName) {
     40      grantedUserName = userName;
     41    }
     42
    3943    public JobPermission() {
    4044      this.Permission = Permission.Read;
Note: See TracChangeset for help on using the changeset viewer.