public DataLayerResult DoResponse(IDataLayer dataLayer, Object response) { GetAllUserInfoResponse res = (GetAllUserInfoResponse)response; dataLayer.UserInfoList.Clear(); if (res.allUserInfo != null) { UserInfo[] userInfoArray = res.allUserInfo; for (int i = 0; i < userInfoArray.Length; i++) { dataLayer.UserInfoList.Add(userInfoArray[i].userId, userInfoArray[i]); } } return(DataLayerResult.Success); }
public DataLayerResult GetAllUserInfo() { GetAllUserInfoRequest req = new GetAllUserInfoRequest(); GetAllUserInfoResponse res = null; try { res = m_WsSysguard.GetAllUserInfo(req); connStateManager.Connection(); return(stateProcessor.MakeDataLayerResult <GetAllUserInfoResponse>(this, res)); } catch (Exception ex) { return(HandleException(ex)); } }