/// <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); }
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); }