Beispiel #1
0
 protected LightweightUser(LightweightUser original, Cloner cloner)
   : base(original, cloner) {
   this.FullName = original.FullName;
   this.UserName = original.UserName;
   this.EMail = original.EMail;
   this.Groups = original.Groups != null ? original.Groups.Select(x => (UserGroup)x.Clone(cloner)).ToList() : null;
   this.Roles = original.Roles != null ? original.Roles.Select(x => (Role)x.Clone(cloner)).ToList() : null;
 }
Beispiel #2
0
        protected LightweightUser(LightweightUser original, Cloner cloner)
            : base(original, cloner)
        {
            this.FullName = original.FullName;
            this.UserName = original.UserName;
            this.EMail    = original.EMail;
            this.Groups   = original.Groups != null?original.Groups.Select(x => (UserGroup)x.Clone(cloner)).ToList() : null;

            this.Roles = original.Roles != null?original.Roles.Select(x => (Role)x.Clone(cloner)).ToList() : null;
        }
    private void FetchUserInformationFromServer() {
      userName = HeuristicLab.Clients.Common.Properties.Settings.Default.UserName;

      try {
        AccessClient.CallAccessService(x => user = x.Login());
        errorOccured = false;
        userExists = true;
        occuredException = null;
      }
      catch (MessageSecurityException e) {
        //wrong username or password
        errorOccured = false;
        userExists = false;
        occuredException = e;
      }
      catch (Exception e) {
        errorOccured = true;
        userExists = false;
        occuredException = e;
      }
    }
Beispiel #4
0
        private void FetchUserInformationFromServer()
        {
            userName = HeuristicLab.Clients.Common.Properties.Settings.Default.UserName;

            try {
                AccessClient.CallAccessService(x => user = x.Login());
                errorOccured     = false;
                userExists       = true;
                occuredException = null;
            }
            catch (MessageSecurityException e) {
                //wrong username or password
                errorOccured     = false;
                userExists       = false;
                occuredException = e;
            }
            catch (Exception e) {
                errorOccured     = true;
                userExists       = false;
                occuredException = e;
            }
        }