public UserInfo GetUserInfo(string sessionID)
        {
            UserInfo ui = null;

            string uistr = USServiceClient.GetUserInfo(sessionID);

            if (!String.IsNullOrEmpty(uistr))
            {
                DataForm df        = new DataForm(uistr);
                string   loginName = df.GetValue("SystemName") == null?df.GetValue("LoginName") : df.GetValue("SystemName");

                SysUser user = SysUser.Get(loginName);

                ui = new GwUserInfo(user.UserID, loginName, user.Name);
            }

            return(ui);
        }