Beispiel #1
0
        /// <summary>
        /// 유저를 검색한다.
        /// </summary>
        public static GetDataSearchUsers GetSearchUser(string companyCode, string keyword, string langCode, int limit, int page)
        {
            var url    = $"&companyCode={ companyCode}&keyword={keyword}&limit={limit}&page={page}&langCode={langCode}";
            var result = Client("GetSearchUser", url);

            GetDataSearchUsers data = JsonConvert.DeserializeObject <GetDataSearchUsers>(result);

            return(data);
        }
Beispiel #2
0
        public static List <UserInfoSummary> OrgchartToUser(GetDataSearchUsers userData)
        {
            List <SearchUsers> userList = userData.Items;

            List <UserInfoSummary> userInfo = new List <UserInfoSummary>();

            for (int i = 0; i < userList.Count; i++)
            {
                SearchUsers     user    = userList[i];
                UserInfoSummary summary = new UserInfoSummary();
                summary.UserId       = user.UserID;
                summary.UserName     = user.UserName;
                summary.DisplayName  = user.DisplayName;
                summary.EmailAddress = user.EmailAddress;
                summary.MobileTel    = user.MobileTel;
                summary.OfficeTel    = user.OfficeTel;

                userInfo.Add(summary);
            }
            return(userInfo);
        }