Free cookie consent management tool by TermsFeed Policy Generator

Ignore:
Timestamp:
03/20/12 13:39:59 (13 years ago)
Author:
ascheibe
Message:

#1648 added ui for assigning users to groups

File:
1 edited

Legend:

Unmodified
Added
Removed
  • branches/ClientUserManagement/HeuristicLab.Clients.Access/3.3/ServiceClients/AccessServiceClient.cs

    r7612 r7639  
    22// <auto-generated>
    33//     This code was generated by a tool.
    4 //     Runtime Version:4.0.30319.261
     4//     Runtime Version:4.0.30319.530
    55//
    66//     Changes to this file may cause incorrect behavior and will be lost if
     
    2828  [System.Runtime.Serialization.KnownTypeAttribute(typeof(HeuristicLab.Clients.Access.ClientLog))]
    2929  [System.Runtime.Serialization.KnownTypeAttribute(typeof(HeuristicLab.Clients.Access.UserGroupBase))]
     30  [System.Runtime.Serialization.KnownTypeAttribute(typeof(HeuristicLab.Clients.Access.LightweightUser))]
    3031  [System.Runtime.Serialization.KnownTypeAttribute(typeof(HeuristicLab.Clients.Access.UserGroup))]
    3132  [System.Runtime.Serialization.KnownTypeAttribute(typeof(HeuristicLab.Clients.Access.User))]
    32   [System.Runtime.Serialization.KnownTypeAttribute(typeof(HeuristicLab.Clients.Access.LightweightUser))]
    3333  public partial class AccessItem : object, System.Runtime.Serialization.IExtensibleDataObject, System.ComponentModel.INotifyPropertyChanged {
    3434
     
    4646
    4747    public event System.ComponentModel.PropertyChangedEventHandler PropertyChanged;
    48 
    49 
    5048  }
    5149
     
    665663      "")]
    666664  [System.SerializableAttribute()]
     665  [System.Runtime.Serialization.KnownTypeAttribute(typeof(HeuristicLab.Clients.Access.LightweightUser))]
    667666  [System.Runtime.Serialization.KnownTypeAttribute(typeof(HeuristicLab.Clients.Access.UserGroup))]
    668667  [System.Runtime.Serialization.KnownTypeAttribute(typeof(HeuristicLab.Clients.Access.User))]
    669   [System.Runtime.Serialization.KnownTypeAttribute(typeof(HeuristicLab.Clients.Access.LightweightUser))]
    670668  public partial class UserGroupBase : HeuristicLab.Clients.Access.AccessItem {
    671669
     
    689687  [System.Diagnostics.DebuggerStepThroughAttribute()]
    690688  [System.CodeDom.Compiler.GeneratedCodeAttribute("System.Runtime.Serialization", "4.0.0.0")]
     689  [System.Runtime.Serialization.DataContractAttribute(Name = "LightweightUser", Namespace = "http://schemas.datacontract.org/2004/07/HeuristicLab.Services.Access.DataTransfer" +
     690      "")]
     691  [System.SerializableAttribute()]
     692  public partial class LightweightUser : HeuristicLab.Clients.Access.UserGroupBase {
     693
     694    [System.Runtime.Serialization.OptionalFieldAttribute()]
     695    private string FullNameField;
     696
     697    [System.Runtime.Serialization.OptionalFieldAttribute()]
     698    private System.Collections.Generic.List<HeuristicLab.Clients.Access.UserGroup> GroupsField;
     699
     700    [System.Runtime.Serialization.OptionalFieldAttribute()]
     701    private System.Collections.Generic.List<HeuristicLab.Clients.Access.Role> RolesField;
     702
     703    [System.Runtime.Serialization.OptionalFieldAttribute()]
     704    private string UserNameField;
     705
     706    [System.Runtime.Serialization.DataMemberAttribute()]
     707    public string FullName {
     708      get {
     709        return this.FullNameField;
     710      }
     711      set {
     712        if ((object.ReferenceEquals(this.FullNameField, value) != true)) {
     713          this.FullNameField = value;
     714          this.RaisePropertyChanged("FullName");
     715        }
     716      }
     717    }
     718
     719    [System.Runtime.Serialization.DataMemberAttribute()]
     720    public System.Collections.Generic.List<HeuristicLab.Clients.Access.UserGroup> Groups {
     721      get {
     722        return this.GroupsField;
     723      }
     724      set {
     725        if ((object.ReferenceEquals(this.GroupsField, value) != true)) {
     726          this.GroupsField = value;
     727          this.RaisePropertyChanged("Groups");
     728        }
     729      }
     730    }
     731
     732    [System.Runtime.Serialization.DataMemberAttribute()]
     733    public System.Collections.Generic.List<HeuristicLab.Clients.Access.Role> Roles {
     734      get {
     735        return this.RolesField;
     736      }
     737      set {
     738        if ((object.ReferenceEquals(this.RolesField, value) != true)) {
     739          this.RolesField = value;
     740          this.RaisePropertyChanged("Roles");
     741        }
     742      }
     743    }
     744
     745    [System.Runtime.Serialization.DataMemberAttribute()]
     746    public string UserName {
     747      get {
     748        return this.UserNameField;
     749      }
     750      set {
     751        if ((object.ReferenceEquals(this.UserNameField, value) != true)) {
     752          this.UserNameField = value;
     753          this.RaisePropertyChanged("UserName");
     754        }
     755      }
     756    }
     757  }
     758
     759  [System.Diagnostics.DebuggerStepThroughAttribute()]
     760  [System.CodeDom.Compiler.GeneratedCodeAttribute("System.Runtime.Serialization", "4.0.0.0")]
    691761  [System.Runtime.Serialization.DataContractAttribute(Name = "UserGroup", Namespace = "http://schemas.datacontract.org/2004/07/HeuristicLab.Services.Access.DataTransfer" +
    692762      "")]
     
    845915          this.LastPasswordChangedDateField = value;
    846916          this.RaisePropertyChanged("LastPasswordChangedDate");
    847         }
    848       }
    849     }
    850 
    851     [System.Runtime.Serialization.DataMemberAttribute()]
    852     public string UserName {
    853       get {
    854         return this.UserNameField;
    855       }
    856       set {
    857         if ((object.ReferenceEquals(this.UserNameField, value) != true)) {
    858           this.UserNameField = value;
    859           this.RaisePropertyChanged("UserName");
    860         }
    861       }
    862     }
    863   }
    864 
    865   [System.Diagnostics.DebuggerStepThroughAttribute()]
    866   [System.CodeDom.Compiler.GeneratedCodeAttribute("System.Runtime.Serialization", "4.0.0.0")]
    867   [System.Runtime.Serialization.DataContractAttribute(Name = "LightweightUser", Namespace = "http://schemas.datacontract.org/2004/07/HeuristicLab.Services.Access.DataTransfer" +
    868       "")]
    869   [System.SerializableAttribute()]
    870   public partial class LightweightUser : HeuristicLab.Clients.Access.UserGroupBase {
    871 
    872     [System.Runtime.Serialization.OptionalFieldAttribute()]
    873     private string FullNameField;
    874 
    875     [System.Runtime.Serialization.OptionalFieldAttribute()]
    876     private System.Collections.Generic.List<HeuristicLab.Clients.Access.UserGroup> GroupsField;
    877 
    878     [System.Runtime.Serialization.OptionalFieldAttribute()]
    879     private System.Collections.Generic.List<HeuristicLab.Clients.Access.Role> RolesField;
    880 
    881     [System.Runtime.Serialization.OptionalFieldAttribute()]
    882     private string UserNameField;
    883 
    884     [System.Runtime.Serialization.DataMemberAttribute()]
    885     public string FullName {
    886       get {
    887         return this.FullNameField;
    888       }
    889       set {
    890         if ((object.ReferenceEquals(this.FullNameField, value) != true)) {
    891           this.FullNameField = value;
    892           this.RaisePropertyChanged("FullName");
    893         }
    894       }
    895     }
    896 
    897     [System.Runtime.Serialization.DataMemberAttribute()]
    898     public System.Collections.Generic.List<HeuristicLab.Clients.Access.UserGroup> Groups {
    899       get {
    900         return this.GroupsField;
    901       }
    902       set {
    903         if ((object.ReferenceEquals(this.GroupsField, value) != true)) {
    904           this.GroupsField = value;
    905           this.RaisePropertyChanged("Groups");
    906         }
    907       }
    908     }
    909 
    910     [System.Runtime.Serialization.DataMemberAttribute()]
    911     public System.Collections.Generic.List<HeuristicLab.Clients.Access.Role> Roles {
    912       get {
    913         return this.RolesField;
    914       }
    915       set {
    916         if ((object.ReferenceEquals(this.RolesField, value) != true)) {
    917           this.RolesField = value;
    918           this.RaisePropertyChanged("Roles");
    919917        }
    920918      }
     
    10761074    System.Collections.Generic.List<HeuristicLab.Clients.Access.UserGroupMapping> GetUserGroupMapping();
    10771075
     1076    [System.ServiceModel.OperationContractAttribute(Action = "http://tempuri.org/IAccessService/GetUserGroupIdsOfGroup", ReplyAction = "http://tempuri.org/IAccessService/GetUserGroupIdsOfGroupResponse")]
     1077    System.Collections.Generic.List<System.Guid> GetUserGroupIdsOfGroup(System.Guid groupId);
     1078
    10781079    [System.ServiceModel.OperationContractAttribute(Action = "http://tempuri.org/IAccessService/GetRoles", ReplyAction = "http://tempuri.org/IAccessService/GetRolesResponse")]
    10791080    System.Collections.Generic.List<HeuristicLab.Clients.Access.Role> GetRoles();
     
    12801281    }
    12811282
     1283    public System.Collections.Generic.List<System.Guid> GetUserGroupIdsOfGroup(System.Guid groupId) {
     1284      return base.Channel.GetUserGroupIdsOfGroup(groupId);
     1285    }
     1286
    12821287    public System.Collections.Generic.List<HeuristicLab.Clients.Access.Role> GetRoles() {
    12831288      return base.Channel.GetRoles();
Note: See TracChangeset for help on using the changeset viewer.