コード例 #1
0
        public User GetUser_NonWeb(string userName)
        {
            _Trace.TraceEvent(TraceEventType.Verbose, -1, "GetUser_NonWeb");

            UserEntity e = new CriticalResultsEntityManager().GetUser(userName);
            if (e == null)
                return null;
            User u = new User(e);
            u.ResolveRoles();
            u.ResolveTransports();
            u.ResolveProxied();
            u.ResolveProxies();
            u.ResolveEntries();
            foreach (UserTransport t in u.Transports)
            {
                t.ResolveLevels();
            }
            return u;
        }