Free cookie consent management tool by TermsFeed Policy Generator

Ignore:
Timestamp:
04/12/16 15:28:19 (8 years ago)
Author:
jlodewyc
Message:

#2582 User management done, start resource calendar

File:
1 edited

Legend:

Unmodified
Added
Removed
  • branches/WebJobManager/HeuristicLab.Clients.Hive.WebJobManager/Services/WebLoginService.cs

    r13740 r13754  
    2121        private List<FileOpeningService> fileopeners;
    2222        private List<AccessAdministrationClient> accessclients;
     23        private List<HiveAdminClientWeb> adminclients;
    2324        /// <summary>
    2425        /// Service instance that keeps all the information per user seperated. Data is in  different lists so
     
    4748            fileopeners = new List<FileOpeningService>();
    4849            accessclients = new List<AccessAdministrationClient>();
     50            adminclients = new List<HiveAdminClientWeb>();
    4951        }
    5052        /// <summary>
     
    6971            var temp3 = new AccessAdministrationClient(log.userId);
    7072            accessclients.Add(temp3);
     73            var temp4 = new HiveAdminClientWeb(log.userId);
     74            adminclients.Add(temp4);
    7175        }
    7276        /// <summary>
     
    124128            return accessclients.Find(x => x.userId == id);
    125129        }
     130        public HiveAdminClientWeb getAdminClient(Guid id)
     131        {
     132            return adminclients.Find(x => x.userId == id);
     133        }
    126134        /// <summary>
    127135        /// Removes all traces from the logged in user.
     
    135143            fileopeners.RemoveAll(x => x.UserId == id);
    136144            accessclients.RemoveAll(x => x.userId == id);
     145            adminclients.RemoveAll(x => x.userId == id);
    137146            loggedIn.RemoveAll(x => x.userId == id);
     147
    138148        }
    139149    }
Note: See TracChangeset for help on using the changeset viewer.