public DataLayerResult DoResponse(IDataLayer dataLayer, Object response) { dataLayer.OperationInfoList.Clear(); GetAllOperationResponse res = (GetAllOperationResponse)response; if (res.allOperations != null) { OperationInfo[] operationInfoArray = res.allOperations; for (int i = 0; i < operationInfoArray.Length; i++) { dataLayer.OperationInfoList.Add(operationInfoArray[i].operId, operationInfoArray[i]); } } return(DataLayerResult.Success); }
public DataLayerResult GetAllOperationInfo() { GetAllOperationRequest req = new GetAllOperationRequest(); GetAllOperationResponse res = null; try { res = m_WsSysguard.GetAllOperation(req); connStateManager.Connection(); return(stateProcessor.MakeDataLayerResult <GetAllOperationResponse>(this, res)); } catch (Exception ex) { return(HandleException(ex)); } }