public DataLayerResult DoResponse(IDataLayer dataLayer, Object response) { GetOperationByIdResponse res = (GetOperationByIdResponse)response; if (res.operationInfo != null) { dataLayer.OperationInfoList.Add(res.operationInfo.operId, res.operationInfo); } return(DataLayerResult.Success); }
public DataLayerResult GetOperationById(int operId) { if (this.operationInfoList.ContainsKey(operId)) { return(DataLayerResult.Success); } GetOperationByIdRequest req = new GetOperationByIdRequest(); req.operId = operId; GetOperationByIdResponse res = null; try { res = m_WsSysguard.GetOperationById(req); connStateManager.Connection(); return(stateProcessor.MakeDataLayerResult <GetOperationByIdResponse>(this, res)); } catch (Exception ex) { return(HandleException(ex)); } }