예제 #1
0
 /// <summary>
 /// Initializes a new instance of the <see cref="UserDetail" /> class.
 /// </summary>
 /// <param name="UserAttributes">UserAttributes.</param>
 /// <param name="UserSystemInfo">UserSystemInfo.</param>
 /// <param name="Features">Features.</param>
 /// <param name="Apps">Apps.</param>
 /// <param name="Groups">Groups.</param>
 /// <param name="Roles">Roles.</param>
 /// <param name="Disclaimers">Disclaimers.</param>
 /// <param name="Avatar">Avatar.</param>
 public UserDetail(UserAttributes UserAttributes = default(UserAttributes), UserSystemInfo UserSystemInfo = default(UserSystemInfo), IntegerList Features = default(IntegerList), IntegerList Apps = default(IntegerList), IntegerList Groups = default(IntegerList), StringList Roles = default(StringList), IntegerList Disclaimers = default(IntegerList), Avatar Avatar = default(Avatar))
 {
     this.UserAttributes = UserAttributes;
     this.UserSystemInfo = UserSystemInfo;
     this.Features       = Features;
     this.Apps           = Apps;
     this.Groups         = Groups;
     this.Roles          = Roles;
     this.Disclaimers    = Disclaimers;
     this.Avatar         = Avatar;
 }
예제 #2
0
        /// <summary>
        /// Initializes a new instance of the <see cref="UserDetail" /> class.
        /// </summary>
        /// <param name="UserAttributes">UserAttributes.</param>
        /// <param name="UserSystemInfo">UserSystemInfo.</param>
        /// <param name="Features">Features.</param>
        /// <param name="Apps">Apps.</param>
        /// <param name="Groups">Groups.</param>
        /// <param name="Roles">Roles.</param>
        /// <param name="Disclaimers">Disclaimers.</param>
        /// <param name="Avatar">Avatar.</param>
        public UserDetail(UserAttributes UserAttributes = null, UserSystemInfo UserSystemInfo = null, IntegerList Features = null, IntegerList Apps = null, IntegerList Groups = null, StringList Roles = null, IntegerList Disclaimers = null, Avatar Avatar = null)
        {
            this.UserAttributes = UserAttributes;

            this.UserSystemInfo = UserSystemInfo;

            this.Features = Features;

            this.Apps = Apps;

            this.Groups = Groups;

            this.Roles = Roles;

            this.Disclaimers = Disclaimers;

            this.Avatar = Avatar;
        }
예제 #3
0
        /// <summary>
        /// Initializes a new instance of the <see cref="UserInfo" /> class.
        /// </summary>
        /// <param name="User">User.</param>
        /// <param name="UserSystemInfo">UserSystemInfo.</param>
        public UserInfo(UserAttributes User = null, UserSystemInfo UserSystemInfo = null)
        {
            this.User = User;

            this.UserSystemInfo = UserSystemInfo;
        }
예제 #4
0
 /// <summary>
 /// Initializes a new instance of the <see cref="UserInfo" /> class.
 /// </summary>
 /// <param name="User">User.</param>
 /// <param name="UserSystemInfo">UserSystemInfo.</param>
 public UserInfo(UserAttributes User = default(UserAttributes), UserSystemInfo UserSystemInfo = default(UserSystemInfo))
 {
     this.User           = User;
     this.UserSystemInfo = UserSystemInfo;
 }